public void ListUserCompanies(CLItblUser user, Action <IEnumerable <CLItblCompany> > callBack) { _globals.CurrentContext.Load(_globals.CurrentContext.ListUserCompaniesQuery(user.UserId), loadOp => { callBack(loadOp.Entities); }, null); }
public void InsertCLItblUser(CLItblUser cLItblUser) { if ((cLItblUser.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(cLItblUser, EntityState.Added); } else { this.ObjectContext.CLItblUsers.AddObject(cLItblUser); } }
public void DeleteCLItblUser(CLItblUser cLItblUser) { if ((cLItblUser.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(cLItblUser, EntityState.Deleted); } else { this.ObjectContext.CLItblUsers.Attach(cLItblUser); this.ObjectContext.CLItblUsers.DeleteObject(cLItblUser); } }
public void UpdateCLItblUser(CLItblUser currentCLItblUser) { this.ObjectContext.CLItblUsers.AttachAsModified(currentCLItblUser, this.ChangeSet.GetOriginal(currentCLItblUser)); }
public void ListUserOptions(CLItblUser user, Action <IEnumerable <SYStblOption> > callBack) { _globals.CurrentContext.Load(_globals.CurrentContext.GetOptionsQuery("USER", user.UserId), loadOp => { callBack(loadOp.Entities); }, null); }