/// <summary> /// 增 - 创建单条数据 /// </summary> /// <param name="domain"></param> public void Create(WeCharUserInfoDomain domain) { if (string.IsNullOrEmpty(domain.UnionID)) { throw new Exception("UnionID为空"); } if (domain.CreateTime == DateTime.MinValue) { domain.CreateTime = DateTime.Now; } if (string.IsNullOrEmpty(domain.ShareCode)) { domain.ShareCode = RandomHelper.RandCode(7, true); while (DataProvider.GetAll_WeCharUserInfo().Any(x => x.ShareCode == domain.ShareCode)) { domain.ShareCode = RandomHelper.RandCode(7, true); } } DataProvider.Create(domain.ToDbModel()); }
public static WeCharUserInfoVM ToViewModel(this WeCharUserInfoDomain domainModel) { return(Mapper.Map <WeCharUserInfoVM>(domainModel)); }
public static WeCharUserInfo ToDbModel(this WeCharUserInfoDomain model) { return(Mapper.Map <WeCharUserInfo>(model)); }