// REMOVE ROLE FROM ACC public bool removeRoleFromAcc(AccRoleMapp accrolemapp) { using (BazaAccountManEntities ben = new BazaAccountManEntities()) { try { int cid = Convert.ToInt32(accrolemapp.AccId); AccRoleMappTable armt = ben.AccRoleMappTables.Single(arm => arm.AccID == cid); ben.AccRoleMappTables.Remove(armt); ben.SaveChanges(); return(true); } catch { return(false); } } }
// ADD ROLE TO ACC public bool addRoleToAcc(AccRoleMapp accrolemapp) { using (BazaAccountManEntities ben = new BazaAccountManEntities()) { try { AccRoleMappTable armt = new AccRoleMappTable(); armt.RoleID = accrolemapp.RoleId; ben.AccRoleMappTables.Add(armt); ben.SaveChanges(); return(true); } catch { return(false); } } }
// ADD ACCOUNT TO ROLE (CREATE) public bool addAccToRole(AccRoleMapp accrolemapp) { int idRole = Convert.ToInt32(accrolemapp.RoleId); int idAccounta = Convert.ToInt32(accrolemapp.AccId); using (BazaAccountManEntities ben = new BazaAccountManEntities()) { try { AccRoleMappTable armt = new AccRoleMappTable(); armt.RoleID = idRole; armt.AccID = idAccounta; ben.AccRoleMappTables.Add(armt); ben.SaveChanges(); return(true); } catch { return(false); } } }