创建
/// </summary>
/// <param name="userId">用户ID</param>
public void Create(int userId)
{
using (var dbContext = new EFDbContext()) {
var address = new Address() {
UserId = userId,
Province = "",
City = "",
District = "",
StreetAddress = ""
};
dbContext.Addresses.Add(address);
dbContext.SaveChanges();
}
}
/// <summary>
/// 更新地址信息(省份、市、县/区、街道)。如果不存在则先创建然后再更新。用于完善用户的个人资料信息。注意:该方法不会处理邮编信息。如需处理邮编请使用<see cref="Update(int, string, string, string, string)"/>方法。
/// </summary>
/// <param name="userId">用户ID</param>
/// <param name="province">省份</param> 如:浙江省 或者 直辖市 如:北京市 或者 特别行政区 如:香港特别行政区 或者 空字符串""代表未知的省份/直辖市/特别行政区。但是不能传null过来。可以传""过来代表未知的省份/直辖市/特别行政区。 其中 null != "" null 表示未定义而 "" 表示未知的省份/直辖市/特别行政区 郑重声明一下这两者是不同的意思!!! null != "" 郑重声明一下这两者是不同的意思!!! null != "" 郑重声明一下这两者是不同的意思!!
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!