public void InsertCLItblCompany(CLItblCompany cLItblCompany) { if ((cLItblCompany.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(cLItblCompany, EntityState.Added); } else { this.ObjectContext.CLItblCompanies.AddObject(cLItblCompany); } }
public void DeleteCLItblCompany(CLItblCompany cLItblCompany) { if ((cLItblCompany.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(cLItblCompany, EntityState.Deleted); } else { this.ObjectContext.CLItblCompanies.Attach(cLItblCompany); this.ObjectContext.CLItblCompanies.DeleteObject(cLItblCompany); } }
public void UpdateCLItblCompany(CLItblCompany currentCLItblCompany) { this.ObjectContext.CLItblCompanies.AttachAsModified(currentCLItblCompany, this.ChangeSet.GetOriginal(currentCLItblCompany)); }
public void ListCompanyMenu(CLItblCompany company, Action <IEnumerable <SYStblMenu> > callBack) { _globals.CurrentContext.Load(_globals.CurrentContext.ListCompanyMenuQuery(company.CompanyId), loadOp => { callBack(loadOp.Entities); }, null); }
public void ListCompanyOptions(CLItblCompany company, Action <IEnumerable <SYStblOption> > callBack) { _globals.CurrentContext.Load(_globals.CurrentContext.GetOptionsQuery("COMPANY", company.CompanyId), loadOp => { callBack(loadOp.Entities); }, null); }