public Customer Create(ViewModels.CustomerViewModel model) { Customer entity = new Customer(); entity.Name = model.Name; entity.Address = model.Address; entity.AddTime = DateTime.Now; entity.AddUser = CookieHelper.MemberID; entity.ReMark = model.ReMark; entity.IsLeap = model.IsLeap; if (entity.IsLeap) { entity.BirthDay1 = Utilities.GetLunarStringOnlyMonthDay(model.BirthDay); } entity.BirthDay = model.BirthDay; entity.CompanyID = model.CompanyID; entity.Email = model.Email; entity.Favorite = model.Favorite; entity.JobID = model.JobID; entity.Jobs = model.Jobs; entity.LastTime = DateTime.Now; entity.LastUser = 1; entity.Mobile = model.Mobile; entity.Mobile1 = model.Mobile1; entity.Phone = model.Phone; entity.QQ = model.QQ; db.Add<Customer>(entity); db.Commit(); return entity; }
public void Delete(Customer model) { var target = Find(model.ID); db.Remove<Customer>(target); db.Commit(); }
public void Create(Customer model) { db.Add<Customer>(model); db.Commit(); }
public void Update(Customer model) { var target = Find(model.ID); db.Attach<Customer>(target); target.Address = model.Address; target.JobID = model.JobID; target.CompanyID = model.CompanyID; target.Email = model.Email; target.Favorite = model.Favorite; target.LastTime = model.LastTime; target.LastUser = model.LastUser; target.IsLeap = model.IsLeap; if (target.IsLeap) { target.BirthDay1 = Utilities.GetLunarStringOnlyMonthDay(model.BirthDay); } target.BirthDay = model.BirthDay; target.Jobs = model.Jobs; target.Mobile = model.Mobile; target.Mobile1 = model.Mobile1; target.Phone = model.Phone; target.QQ = model.QQ; target.ReMark = model.ReMark; db.Commit(); }