public bool ChangeRootAdmin(int _rootid, string _name, string _password, string _user_number) { int num; try { group_admin cr = db.group_admin.Find(_rootid); if (cr != null) { if (_name != null && _name.Equals(cr.name)) { cr.name = _name; } if (_password != null) { cr.password = _password; } if (_user_number != null && _user_number.Equals(cr.user_number)) { cr.user_number = _user_number; } num = db.SaveChanges(); } else { return(false); } } catch (Exception e) { throw e; } return(num > 0); }
public bool DeleteOne(int id) { int num; try { group_admin wk = db.group_admin.Find(id); db.group_admin.Remove(wk); num = db.SaveChanges(); } catch (Exception e) { throw e; } return(num > 0); }
public bool ChangeGroupAdmin(int _groupid, string _name, string _password, string _user_number, int _areaAdmin) { bool num; try { group_admin cr = db.group_admin.Find(_groupid); if (cr != null) { if (_name != null && !_name.Equals(cr.name)) { cr.name = _name; } if (_password != null) { cr.password = _password; } if (_user_number != null && !_user_number.Equals(cr.user_number)) { cr.user_number = _user_number; } if (_areaAdmin != 0 && _areaAdmin != cr.id_area_admin) { cr.id_area_admin = _areaAdmin; } db.SaveChanges(); num = true; } else { return(false); } } catch (Exception e) { throw e; } return(num); }
public bool DeleteGroupUser(int areaID) { int num; try { group_admin cr = db.group_admin.Find(areaID); if (cr != null) { cr.user_number = "None"; cr.name = "None"; num = db.SaveChanges(); } else { return(false); } } catch (Exception e) { throw e; } return(num > 0); }
public bool ChangeGroupid(int id_group, int groupid_in_area) { bool num; try { group_admin cr = db.group_admin.Find(id_group); if (cr != null) { cr.group_id_in_area = groupid_in_area; db.SaveChanges(); num = true; } else { return(false); } } catch (Exception e) { throw e; } return(num); }