Exemplo n.º 1
0
        public Customer Create(CustomerViewModel model)
        {
            Customer entity = new Customer();
            entity.Name = model.Name;
            entity.Address = model.Address;
            entity.AddTime = DateTime.Now;
            entity.AddUser = 227;
            entity.ReMark = model.ReMark;

            if (model.AddBirthDay)
            {
                entity.AddBirthDay = model.AddBirthDay;
                entity.IsLeap = model.IsLeap;
                if (entity.IsLeap)
                {
                    entity.BirthDay1 = Utilities.GetLunarStringOnlyMonthDay(model.BirthDay);
                }
                entity.BirthDay = model.BirthDay;
            }
            else
            {
                entity.BirthDay = Utilities.TimeZero;
            }
            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 = 227;
            entity.Mobile = model.Mobile;
            entity.Mobile1 = model.Mobile1;
            entity.Phone = model.Phone;
            entity.QQ = model.QQ;
            db.Add<Customer>(entity);
            db.Commit();
            return entity;
        }
Exemplo n.º 2
0
 public void Delete(Customer model)
 {
     var target = Find(model.ID);
     db.Remove<Customer>(target);
     db.Commit();
 }
Exemplo n.º 3
0
 public void Create(Customer model)
 {
     db.Add<Customer>(model);
     db.Commit();
 }
Exemplo n.º 4
0
 public void Update(Customer model)
 {
     var entity = Find(model.ID);
     db.Attach<Customer>(entity);
     entity.JobID = model.JobID;
     entity.CompanyID = model.CompanyID;
     entity.Name = model.Name;
     entity.Mobile = model.Mobile;
     entity.Mobile1 = model.Mobile1;
     entity.Phone = model.Phone;
     entity.AddBirthDay = model.AddBirthDay;
     entity.IsLeap = model.IsLeap;
     entity.BirthDay = model.BirthDay;
     entity.BirthDay1 = model.BirthDay1;
     entity.QQ = model.QQ;
     entity.Jobs = model.Jobs;
     entity.Email = model.Email;
     entity.Favorite = model.Favorite;
     entity.Address = model.Address;
     entity.ReMark = model.ReMark;
     entity.AddTime = model.AddTime;
     entity.LastTime = model.LastTime;
     entity.Status = model.Status;
     entity.AddUser = model.AddUser;
     entity.LastUser = model.LastUser;
     db.Commit();
 }