Esempio n. 1
0
        public JsonResult AdminInfoAdd(AdminInfo model)
        {
            ResultInfo info = new ResultInfo();
            var        flag = false;

            if (model.Id <= 0)
            {
                if (AdminInfoDBOperate.CheckUserName(model.UserName))
                {
                    info.Message = "用户名已存在";
                    return(Json(info));
                }
                model.PassWord = CommonMethod.PasswordMD5(model.PassWord);
                flag           = AdminInfoDBOperate.AddAdminInfo(model);
                info.IsSuccess = flag;
                if (flag)
                {
                    info.Message = "保存成功";
                }
            }
            else
            {
                flag           = AdminInfoDBOperate.ModifyAdminInfo(model);
                info.IsSuccess = flag;
                if (flag)
                {
                    info.Message = "保存成功";
                }
            }
            return(Json(info));
        }
Esempio n. 2
0
        public JsonResult AdminInfoGetOne(int id)
        {
            ResultInfo <AdminInfo> result = new ResultInfo <AdminInfo>();

            result.Data = AdminInfoDBOperate.GetModelById(id);
            return(Json(result));
        }
Esempio n. 3
0
        public JsonResult AdminInfoList()
        {
            int    pagesize   = CommonMethod.GetInt(Request["limit"]);
            int    offset     = CommonMethod.GetInt(Request["offset"]);
            string name       = CommonMethod.GetString(Request["name"]);
            int    companyId  = CookieOperate.UserAdminCookie.CompanyId;
            var    totalcount = 0;
            var    list       = AdminInfoDBOperate.GetPagerList(pagesize, offset, name, out totalcount, companyId);
            PagerList <AdminInfo> pagerList = new PagerList <AdminInfo>();

            pagerList.rows  = list;
            pagerList.total = totalcount;
            return(Json(pagerList));
        }
Esempio n. 4
0
        public JsonResult AdminLogin(string LoginId, string Password)
        {
            ResultInfo info = new ResultInfo()
            {
                Message = "用户名或者密码错误"
            };
            var model = AdminInfoDBOperate.Login(LoginId, CommonMethod.PasswordMD5(Password));

            if (model != null)
            {
                info.IsSuccess = true;
                CookieOperate.UserAdminCookie = model;
            }
            return(Json(info));
        }