コード例 #1
0
        public async Task <JsonResult> DownloadData([FromForm] long tid)
        {
            var result = new ResultJsonNoDataInfo();
            await Task.FromResult(1);

            return(Json(result));
        }
コード例 #2
0
ファイル: ErrorController.cs プロジェクト: xml1234/AntMgr
        public JsonResult Http500()
        {
            var result = new ResultJsonNoDataInfo();

            result.Status = ResultConfig.Fail;
            result.Info   = ResultConfig.FailMessageForSystem;
            return(Json(result));
        }
コード例 #3
0
        public JsonResult Http500(string exception = null)
        {
            var result = new ResultJsonNoDataInfo();

            result.Status = ResultConfig.Fail;
            result.Info   = ResultConfig.FailMessageForSystem + (exception != null?$"【Exception:{exception}】":"");
            return(Json(result));
        }
コード例 #4
0
        public ActionResult Http405()
        {
            var result = new ResultJsonNoDataInfo();

            result.Status = ResultConfig.Fail;
            result.Info   = ResultConfig.FailMessageForNotFound;
            return(Json(result));
        }
コード例 #5
0
        public JsonResult Http401()
        {
            var result = new ResultJsonNoDataInfo();

            result.Status = ResultConfig.Fail;
            result.Info   = ResultConfig.FailMessageForNoPower;
            return(Json(result));
        }
コード例 #6
0
ファイル: AccountController.cs プロジェクト: xiawei666/AntMgr
 public async Task<JsonResult> ChangeField([FromForm] ChangeFieldVm info)
 {
     var result = new ResultJsonNoDataInfo();
     var respositoryResult = await AccountRespository.ChangeField(info);
     if (respositoryResult.Item1)
     {
         result.Status = ResultConfig.Ok;
         result.Info = string.Empty;
     }
     else
     {
         result.Status = ResultConfig.Ok;
         result.Info = string.IsNullOrEmpty(respositoryResult.Item2) ? ResultConfig.FailMessage : respositoryResult.Item2;
     }
     return Json(result);
 }
コード例 #7
0
ファイル: AccountController.cs プロジェクト: xiawei666/AntMgr
 public async Task<JsonResult> UserDelete(long UserTid)
 {
     var result = new ResultJsonNoDataInfo();
     var respositoryResult = await AccountRespository.UserDelete(UserTid);
     if (respositoryResult.Item1)
     {
         result.Status = ResultConfig.Ok;
         result.Info = ResultConfig.SuccessfulMessage;
     }
     else
     {
         result.Status = ResultConfig.Fail;
         result.Info = string.IsNullOrEmpty(respositoryResult.Item2) ? ResultConfig.FailMessage : respositoryResult.Item2;
     }
     return Json(result);
 }
コード例 #8
0
ファイル: AccountController.cs プロジェクト: xiawei666/AntMgr
 public async Task<JsonResult> UserAdd([FromForm] SystemUsers info)
 {
     var result = new ResultJsonNoDataInfo();
     var respositoryResult = await AccountRespository.UserAdd(info,UserToken);
     if (respositoryResult.Item1)
     {
         result.Status = ResultConfig.Ok;
         result.Info = ResultConfig.SuccessfulMessage;
     }
     else
     {
         result.Status = ResultConfig.Fail;
         result.Info = string.IsNullOrEmpty(respositoryResult.Item2) ? ResultConfig.FailMessage : respositoryResult.Item2;
     }
     return Json(result);
 }
コード例 #9
0
        public async Task <JsonResult> AddRole([ModelBinder(typeof(JsonNetBinder)), FromForm] AddRoleVm role)
        {
            var result            = new ResultJsonNoDataInfo();
            var respositoryResult = await RoleRespository.AddRole(role, UserToken);

            if (string.IsNullOrEmpty(respositoryResult))
            {
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info   = string.IsNullOrEmpty(respositoryResult) ? ResultConfig.FailMessage : respositoryResult;
            }
            return(Json(result));
        }
コード例 #10
0
        public async Task <JsonResult> DeleteRole([FromForm] long tid)
        {
            var result            = new ResultJsonNoDataInfo();
            var respositoryResult = await RoleRespository.DeleteRole(tid, UserToken);

            if (string.IsNullOrEmpty(respositoryResult))
            {
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info   = string.IsNullOrEmpty(respositoryResult) ? ResultConfig.FailMessage : respositoryResult;
            }
            return(Json(result));
        }
コード例 #11
0
        public JsonResult DisableMenu([FromForm] long menuTid)
        {
            var result            = new ResultJsonNoDataInfo();
            var respositoryResult = MenuRespository.DisableMenu(menuTid);

            if (string.IsNullOrEmpty(respositoryResult))
            {
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info   = respositoryResult;
            }
            return(Json(result));
        }
コード例 #12
0
        public JsonResult UpdateMenu([FromForm] AddMenuVm model)
        {
            var result            = new ResultJsonNoDataInfo();
            var respositoryResult = MenuRespository.UpdateMenu(model);

            if (string.IsNullOrEmpty(respositoryResult))
            {
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info   = respositoryResult;
            }
            return(Json(result));
        }
コード例 #13
0
        public JsonResult AddSysCompany([FromForm] SysCompany model)
        {
            var result            = new ResultJsonNoDataInfo();
            var respositoryResult = SysCompanyRespository.AddSysCompany(model);

            if (string.IsNullOrEmpty(respositoryResult))
            {
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info   = string.IsNullOrEmpty(respositoryResult) ? ResultConfig.FailMessage : respositoryResult;
            }
            return(Json(result));
        }
コード例 #14
0
ファイル: AccountController.cs プロジェクト: xiawei666/AntMgr
        public async Task<JsonResult> LogOn([FromForm] LogOnVM info)
        {
            var result = new ResultJsonNoDataInfo();
            var respositoryResult = await AccountRespository.LogOn(info);
            if (respositoryResult.Item1)
            {

                result.Status = ResultConfig.Ok;
                result.Info = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info = respositoryResult.Item2 ?? ResultConfig.FailMessage;
            }
            return Json(result);
        }
コード例 #15
0
        /// <summary>
        /// 删除活动
        /// </summary>
        /// <returns></returns>
        public async Task <JsonResult> DelService([FromBody] long tid)
        {
            var result            = new ResultJsonNoDataInfo();
            ServiceRepository rep = new ServiceRepository();
            var respositoryResult = await rep.DelServiceAsync(tid);

            if (string.IsNullOrEmpty(respositoryResult))
            {
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info   = string.IsNullOrEmpty(respositoryResult) ? ResultConfig.FailMessage : respositoryResult;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #16
0
ファイル: AccountController.cs プロジェクト: xiawei666/AntMgr
        public async Task<ActionResult> UpdatePwd([FromForm] UpdatePwdVm user)
        {
            var result = new ResultJsonNoDataInfo();
            user.Eid = UserToken.Eid;
            var respositoryResult = await AccountRespository.UpdatePwd(user);
            if (string.IsNullOrEmpty(respositoryResult))
            {

                result.Status = ResultConfig.Ok;
                result.Info = ResultConfig.SuccessfulMessage;
            }
            else
            {
                result.Status = ResultConfig.Fail;
                result.Info = respositoryResult;
            }
            return Json(result);
        }
コード例 #17
0
        public async Task <JsonResult> AddRegion([ModelBinder(typeof(JsonNetBinder)), FromForm] RegionDataVm vm)
        {
            var result = new ResultJsonNoDataInfo();

            try
            {
                string sql = $"exec p_mieshen_create '{vm.Platform}',{vm.Region},'{vm.Opentime}'";
                var    respositoryResult = _SqlDB.Execute(sql);
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            catch (Exception ex)
            {
                result.Status = ResultConfig.Fail;
                result.Info   = ex.Message;
            }

            return(Json(result));
        }
コード例 #18
0
        public async Task <JsonResult> EditRegion([ModelBinder(typeof(JsonNetBinder)), FromForm] RegionDataVm vm)
        {
            var result = new ResultJsonNoDataInfo();

            try
            {
                string sql = $"update region_real set realregion={vm.RealRegion} where gamename='MS' and platform='{vm.Platform}' and region={vm.Region}";
                var    respositoryResult = _SqlDB.Execute(sql);
                result.Status = ResultConfig.Ok;
                result.Info   = ResultConfig.SuccessfulMessage;
            }
            catch (Exception ex)
            {
                result.Status = ResultConfig.Fail;
                result.Info   = ex.Message;
            }

            return(Json(result));
        }