private CompanyClass GetCompany(CustomerInfo customer) { var company = (from comp in OutletManager.AllCompany() where comp.CompanyNumber == customer.CompanyNo select comp).FirstOrDefault(); return company; }
public void Save(CustomerInfo customerInfo) { using (DbManager db = new DbManager()) { try { if (!string.IsNullOrEmpty(customerInfo.CustomerCode)) { SaveCustomerReferenceLink(customerInfo.CustomerCode, false); Accessor.Query.Update(db, customerInfo); } else { customerInfo.CustomerCode = GenerateOutletCode(); SaveCustomerReferenceLink(customerInfo.CustomerCode, true); Accessor.Query.Insert(db, customerInfo); } } catch (Exception except) { throw new System.ArgumentException(except.Message); } } }
public void Delete(CustomerInfo customerInfo) { using (DbManager db = new DbManager()) { Accessor.Query.Delete(db, customerInfo); } }