public BsUsers GetObjectsByGroups() { Database.DaUsers ass = new Database.DaUsers(); DataTable dt = ass.GetUsersByGroups( _id, BsGroup.ConvertToArrayGroups(Groups) ); return(addObjectsList(dt)); }
public void ExcludeObject() { if (_id <= 0) { throw new Exception("id not found. "); } Database.DaUsers ass = new Database.DaUsers(); ass.ExcludeObject(_id); }
public BsUsers GetObjects() { Database.DaUsers ass = new Database.DaUsers(); DataTable dt = ass.GetUsers( _id, _login, _name ); return(addObjectsList(dt)); }
public void SaveObject() { Database.DaUsers ass = new Database.DaUsers(); ass.SaveObject( ref _id, _login, _password, _name, _email, _admin ); }
public void AddUsersByGroup(BsUsers u_, BsGroup g_) { if (g_.Id <= 0) { throw new Exception("id group not found"); } Database.DaUsers u = new Database.DaUsers(); u.DelUsersByGroupId(g_.Id); for (int i = 0; i < u_.Count; i++) { Database.DaGroups.AddGroupUser(u_[i].Id, g_.Id); } }
public bool LoginOn() { HttpContext.Current.Session.Clear(); Database.DaUsers ass = new Database.DaUsers(); DataTable dt = ass.LoginOn(_login, _password); if (dt.Rows.Count == 0) { return(false); } setObject(this, dt.Rows[0]); HttpContext.Current.Session["UsersLogin"] = this; return(true); }
public BsUser GetObject() { if (_id <= 0) { return(this); } Database.DaUsers ass = new Database.DaUsers(); DataTable dt = ass.GetUsers( _id, _login, _name ); if (dt.Rows.Count > 0) { setObject(this, dt.Rows[0]); } else { _id = 0; } return(this); }