Exemple #1
0
 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;
 }
Exemple #2
0
 public void Delete(Customer model)
 {
     var target = Find(model.ID);
     db.Remove<Customer>(target);
     db.Commit();
 }
Exemple #3
0
 public void Create(Customer model)
 {
     db.Add<Customer>(model);
     db.Commit();
 }
Exemple #4
0
        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();
        }