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(); }
public void Save(CourseCategory model) { model.ModifiedAt = DateTime.Now; model.ModifiedUser = "******"; if (model.Id == 0) { model.CreatedAt = DateTime.Now; model.Creator = "system"; _courseCategoryRep.Add(model); } else { _courseCategoryRep.Update(model); } _uow.Commit(); }
public void Save(ChargeCard model) { if (!model.CardNO.StartsWith("CZ")) { model.CardNO = "CZ" + model.CardNO; } if (model.ID == 0) { ValidCardNo(model.CardNO); _chargeCardRep.Add(model); } else { _chargeCardRep.Update(model); } _uow.Commit(); }
public void Save(Coacher model) { if (model.ID == 0) { model.CreatedAt = DateTime.Now; model.CreatedUser = "******"; _coacherRep.Add(model); } else { _coacherRep.Update(model); } _uow.Commit(); }
public void ReserveCourse(long userId, long courseId) { ValidCourseHasReserved(userId, courseId); var model = new CourseReserveRecord(); model.CourseID = courseId; model.UserID = userId; model.ReserveTime = DateTime.Now; model.CreatedAt = DateTime.Now; model.QRCode = Guid.NewGuid().ToString().Replace("-", ""); model.Status = EnumCourseReserveStatus.HasReserved; model.IsQRCodeUsded = false; model.ModifiedAt = DateTime.Now; model.ModifiedUser = userId.ToString(); _courseReserveRep.Add(model); _uow.Commit(); }
public void AddMsg(Message msg) { _messageRep.Add(msg); _uow.Commit(); }
public void Add(Log log) { _logRep.Add(log); _uow.Commit(); }