public bool ChangeAreaName(int id_area, string _name)
        {
            bool num;

            try
            {
                area_admin cr = db.area_admin.Find(id_area);
                if (cr != null)
                {
                    cr.area_name = _name;
                    db.SaveChanges();
                    num = true;
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception e)
            {
                num = false;
                throw e;
            }
            return(num);
        }
        public bool DeleteOne(int id)
        {
            int num;

            try
            {
                area_admin wk = db.area_admin.Find(id);
                db.area_admin.Remove(wk);
                num = db.SaveChanges();
            }
            catch (Exception e)
            {
                throw e;
            }
            return(num > 0);
        }
Example #3
0
        public bool ChangeAreaAdmin(int _areaid, string _name, string _password, string _user_number, int _admin)
        {
            bool num;

            try
            {
                area_admin cr = db.area_admin.Find(_areaid);
                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 (_admin != 0 && _admin != cr.id_root_admin)
                    {
                        cr.id_root_admin = _admin;
                    }
                    db.SaveChanges();
                    num = true;
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception e)
            {
                throw e;
            }
            return(num);
        }
Example #4
0
        public bool DeleteAreaUser(int areaID)
        {
            int num;

            try
            {
                area_admin cr = db.area_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);
        }