Beispiel #1
0
        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);
        }
Beispiel #2
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);
        }
Beispiel #3
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);
        }
Beispiel #4
0
        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);
        }
Beispiel #5
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);
        }