public CustomerCompany Create(ViewModels.CustomerCompanyViewModel model) { CustomerCompany entity = new CustomerCompany(); entity.Name = model.Name; entity.BrandName = model.BrandName; entity.IndustryID = Utilities.GetCascadingId(model.IndustryCode); entity.IndustryValue = model.IndustryCode; entity.CustomerCateID = model.CustomerCateID; entity.CityID = Utilities.GetCascadingId(model.CityCode); entity.CityValue = model.CityCode; entity.Address = model.Address; entity.AddTime = DateTime.Now; entity.AddUser = CookieHelper.MemberID; entity.Description = model.Description; entity.Fax = model.Fax; entity.LastTime = DateTime.Now; entity.LastUser = CookieHelper.MemberID; entity.Phone = model.Phone; //entity.Finance = model.Finance; //entity.FinancePhone = model.FinancePhone; entity.ProxyName = model.ProxyName; entity.ProxyPhone = model.ProxyPhone; entity.ProxyAddress = model.ProxyAddress; entity.RelationID = model.RelationID; db.Add<CustomerCompany>(entity); db.Commit(); return entity; }
public void Update(CustomerCompany model) { var target = Find(model.ID); db.Attach<CustomerCompany>(target); target.Address = model.Address; target.BrandName = model.BrandName; target.CustomerCateID = model.CustomerCateID; target.IndustryID = model.IndustryID; target.IndustryValue = model.IndustryValue; target.CityID = model.CityID; target.RelationID = model.RelationID; target.Description = model.Description; target.Fax = model.Fax; target.LastTime = model.LastTime; target.LastUser = model.LastUser; target.Name = model.Name; target.Phone = model.Phone; target.Finance = model.Finance; target.FinancePhone = model.FinancePhone; target.ProxyName = model.ProxyName; target.ProxyPhone = model.ProxyPhone; target.ProxyAddress = model.ProxyAddress; target.IsCommon = false; target.AddUser = CookieHelper.MemberID; db.Commit(); }
public void Create(CustomerCompany model) { db.Add<CustomerCompany>(model); db.Commit(); }
public void Delete(CustomerCompany model) { var target = Find(model.ID); db.Remove<CustomerCompany>(target); db.Commit(); }