Beispiel #1
0
 public void Save(User model)
 {
     if (string.IsNullOrEmpty(model.Mobile))
     {
         throw new NullEntityException("mobile is null");
     }
     model.ModifiedAt = DateTime.Now;
     if (model.ID == 0)
     {
         model.Code      = Guid.NewGuid().ToString().Replace("-", ""); /*Convert.ToBase64String(Encoding.UTF8.GetBytes(model.Mobile))*/;
         model.CreatedAt = DateTime.Now;
         _userRep.Add(model);
     }
     else
     {
         var item = _userRep.GetById(model.ID);
         item.Name     = model.Name;
         item.Mobile   = model.Mobile;
         item.Email    = model.Email;
         item.Level    = model.Level;
         item.Birthday = model.Birthday;
         _userRep.Update(item);
     }
     _uow.Commit();
 }