Beispiel #1
0
        public ActionResult Create(NewDictViewModel newDictViewModel)
        {
            ControllerResult result = ControllerResult.SuccResult;

            SysDict sysDict = new SysDict
            {
                Name       = newDictViewModel.DictName,
                KeyValue   = newDictViewModel.KeyValue,
                OrderNo    = newDictViewModel.DictOrderNo,
                Status     = newDictViewModel.DictStatus,
                CategoryId = newDictViewModel.CategoryId
            };
            string errorMsg   = string.Empty;
            var    editResult = dictService.AddSysDict(sysDict, out errorMsg);

            if (!editResult)
            {
                result.IsSucc  = false;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("进行了字典类别新增操作,字典名称为{0},编码为{1},序号为{2},状态为{3},父节点id为{4}".Fmt(newDictViewModel.DictName,
                                                                                        newDictViewModel.KeyValue,
                                                                                        newDictViewModel.DictOrderNo,
                                                                                        newDictViewModel.DictStatus,
                                                                                        newDictViewModel.CategoryId));
            }
            return(Content(result.ToJson()));
        }
Beispiel #2
0
        public ActionResult AddUserStatisCustom(int id, string customIds)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                var userInCustoms = customIds.Split(',').Select(c => new UserInCustom()
                {
                    UserId         = id,
                    CustomId       = c,
                    UserCustomType = UserCustomType.UserLogCustom
                }).Where(uc => !uc.CustomId.IsNullOrEmpty()).ToList();

                string errorMsg  = string.Empty;
                var    addResult = userCustomizeService.SetUserCustom(id, userInCustoms, UserCustomType.UserLogCustom, out errorMsg);
                if (!addResult)
                {
                    result.IsSucc  = addResult;
                    result.ErroMsg = errorMsg;
                }
                else
                {
                    LogUserAction("对会员管理进行了自定义机构设置操作");
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
            }

            return(Content(result.ToJson()));
        }
Beispiel #3
0
        public ActionResult SaveTargetLang(int projectId, int fileId, string targetLang)
        {
            ControllerResult oControllerResult = new ControllerResult();

            try
            {
                if (User.Identity.IsAuthenticated && GetUserPermission(SessionUser.GetUserId(), projectId))
                {
                    TranslateModel translateModel = new TranslateModel();
                    ProjectFile    oProjectFile   = translateModel.GetFile(projectId, fileId);
                    if (oProjectFile != null && !String.IsNullOrEmpty(targetLang))
                    {
                        translateModel.SaveTargetLang(projectId, fileId, targetLang);
                    }
                    else
                    {
                        oControllerResult.IsSuccess = false;
                        oControllerResult.Message   = "project or file don't exists!";
                    }
                }
                else
                {
                    oControllerResult.IsSuccess = false;
                    oControllerResult.Message   = "You don't had permission in file!";
                }
            }
            catch (Exception ex)
            {
                oControllerResult.IsSuccess = false;
                oControllerResult.Message   = ex.Message;
            }
            return(Json(new { success = oControllerResult.IsSuccess, responseText = oControllerResult.Message }, JsonRequestBehavior.AllowGet));
        }
Beispiel #4
0
        public async Task <ControllerResult> SignUp(SignUp model)
        {
            if (!ModelState.IsValid)
            {
                string errorMessage = string.Empty;

                foreach (ModelState modelState in ModelState.Values)
                {
                    foreach (ModelError error in modelState.Errors)
                    {
                        errorMessage = string.Format("{0}\n{1}", errorMessage, error.ErrorMessage);
                    }
                }

                ControllerResult responce = new ControllerResult()
                {
                    IsSucces = true,
                    Message  = string.Format("{0}/#/SignUp/{1}", Repository.DNS, errorMessage)
                };

                return(responce);
            }

            NotActiveUser user = new NotActiveUser(model);
            RepositoryResult <ControllerResult> result = await this.repository.RegistartionAsync(user);

            return(result.Responce);
        }
Beispiel #5
0
        public ActionResult Create(NewRoleViewModel newRoleModel)
        {
            ControllerResult result = ControllerResult.SuccResult;

            Role role = new Role()
            {
                Name        = newRoleModel.RoleName,
                Description = newRoleModel.RoleDesc,
                Code        = newRoleModel.RoleCode
            };

            string errorMsg = string.Empty;

            bool addResult = roleService.AddNewRole(role, out errorMsg);

            if (!addResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("进行新增角色操作,角色名称{0},角色编码{1}".Fmt(newRoleModel.RoleName, newRoleModel.RoleCode));
            }
            return(Content(result.ToJson()));
        }
Beispiel #6
0
        public async Task <ActionResult> ResetPwd(SysResetPwdViewModel viewModel)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                string code = await UserManager.GeneratePasswordResetTokenAsync(viewModel.UserId);

                var resetResult = await UserManager.ResetPasswordAsync(viewModel.UserId, code, viewModel.ResetPwd);

                if (!resetResult.Succeeded)
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = "重置修改失败";
                    result.ErroMsg = resetResult.Errors.Join(",");
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
            }

            return(Content(result.ToJson()));
        }
Beispiel #7
0
        public async Task <ControllerResult> Replace(Replace model)
        {
            if (!ModelState.IsValid)
            {
                string errorMessage = string.Empty;;

                foreach (ModelState modelState in ModelState.Values)
                {
                    foreach (ModelError error in modelState.Errors)
                    {
                        errorMessage = string.Format("{0}\n{1}");
                    }
                }

                ControllerResult responce = new ControllerResult()
                {
                    IsSucces = true,
                    Message  = string.Format("{0}/#/Replace/{1}", Repository.DNS, errorMessage)
                };

                RepositoryResult <ControllerResult> result = new RepositoryResult <ControllerResult>();
                result.Responce   = responce;
                result.ResultType = RepositoryResultType.Bad;

                return(result.Responce);
            }

            return((await this.repository.Replace(model)).Responce);
        }
        static void Main(string[] args)
        {
            SetProgramPath();

            var controllerResult = new ControllerResult
            {
                Next     = NextController.MainMenu,
                Settings = null
            };

            while (controllerResult.Next != NextController.Exit)
            {
                Controller controller = null;

                switch (controllerResult.Next)
                {
                default:
                case NextController.MainMenu:
                    controller = new MainMenuController();
                    break;

                case NextController.Game:
                    controller = new GameController();
                    break;

                case NextController.Exit:
                    break;
                }

                controllerResult = controller.Start(controllerResult.Settings);
            }
        }
Beispiel #9
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                string erroMsg = string.Empty;
                if (!sysInfoService.DeleteInfo(id, out erroMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = erroMsg;
                }
                else
                {
                    LogUserAction("对信息ID为{0}进行了删除操作".Fmt(id));
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
            }

            return(Content(result.ToJson()));
        }
Beispiel #10
0
        public ActionResult AddMenu(int id, string menuIds)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                // TODO: Add update logic here
                List <int> pathIds = new List <int>();
                foreach (var item in menuIds.Split(','))
                {
                    pathIds.Add(int.Parse(item));
                }
                string errorMsg  = string.Empty;
                var    addResult = userService.AddPathsIntoUser(id, pathIds, out errorMsg);
                if (!addResult)
                {
                    result.IsSucc  = addResult;
                    result.ErroMsg = errorMsg;
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
            }

            return(Content(result.ToJson()));
        }
Beispiel #11
0
        public async Task <ControllerResult <News> > GetNews(Guid id)
        {
            return(await Task.Run <ControllerResult <News> >(() =>
            {
                ControllerResult <News> result = new ControllerResult <News>();

                News news = context.Get <News, Guid>(id);

                if (news == null)
                {
                    result.IsSucces = false;
                    result.Message = "Новость не найдена!";

                    this.logger.WriteError(string.Format("Новость по id {0} не найдена.", id));
                }
                else
                {
                    news.Images = null;
                    news.User = null;

                    result.IsSucces = true;
                    result.Value = news;
                }

                return result;
            }));
        }
Beispiel #12
0
        public ActionResult AddMenuAction(int id, string actionIds)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                List <int> actions = new List <int>();
                foreach (var item in actionIds.Split(','))
                {
                    actions.Add(int.Parse(item));
                }
                string errorMsg  = string.Empty;
                var    addResult = userService.AddActionsIntoUser(id, actions, out errorMsg);
                if (!addResult)
                {
                    result.IsSucc  = addResult;
                    result.ErroMsg = errorMsg;
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
            }

            return(Content(result.ToJson()));
        }
Beispiel #13
0
        public ActionResult Edit(EditDictViewModel model)
        {
            ControllerResult result = ControllerResult.SuccResult;

            SysDict sysDict = new SysDict
            {
                Id         = model.SysDictId,
                Name       = model.DictName,
                KeyValue   = model.KeyValue == null ? string.Empty : model.KeyValue,
                OrderNo    = model.DictOrderNo,
                Status     = model.DictStatus,
                CategoryId = model.CategoryId
            };
            string errorMsg   = string.Empty;
            var    editResult = dictService.EditSysDict(sysDict, out errorMsg);

            if (!editResult)
            {
                result.IsSucc  = false;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("对id为{0}进行了字典类别修改操作,字典名称为{1},编码为{2},序号为{3},状态为{4},父节点id为{5}".Fmt(model.SysDictId,
                                                                                               model.DictName,
                                                                                               model.KeyValue,
                                                                                               model.DictOrderNo,
                                                                                               model.DictStatus,
                                                                                               model.CategoryId));
            }
            return(Content(result.ToJson()));
        }
Beispiel #14
0
        public ActionResult Edit(EditRoleViewModel roleViewModel)
        {
            ControllerResult result = ControllerResult.SuccResult;

            Role role = new Role()
            {
                Id          = roleViewModel.RoleId,
                Name        = roleViewModel.RoleName,
                Description = roleViewModel.RoleDesc,
                Code        = roleViewModel.RoleCode
            };
            string errorMsg = string.Empty;

            bool editResult = roleService.EditRole(role, out errorMsg);

            if (!editResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("对id为{0}进行角色编辑操作,角色编号为{1},角色名称为{2}".Fmt(roleViewModel.RoleId, roleViewModel.RoleCode, roleViewModel.RoleName));
            }
            return(Content(result.ToJson()));
        }
        public ActionResult Edit(EditMenuViewModel model)
        {
            ControllerResult result = ControllerResult.SuccResult;
            Path             path   = new Path()
            {
                Id         = model.PathId,
                CategoryId = model.CategoryId,
                IsCategory = model.IsCategory == 1,
                Status     = model.MenuStatus,
                Name       = model.MenuName,
                OrderNo    = model.MenuOrderNo,
                Icon       = string.IsNullOrWhiteSpace(model.MenuIcon) ? string.Empty : model.MenuIcon,
                Url        = string.IsNullOrWhiteSpace(model.MenuUrl) ? string.Empty : model.MenuUrl
            };
            string errorMsg = string.Empty;

            bool editResult = pathServcie.EditPath(path, out errorMsg);

            if (!editResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("对id为{0}模块进行了修改操作,父节点id为{1},模块编号为{2},模块状态为{3},模块名称为{4}".Fmt(model.PathId, model.CategoryId, model.MenuOrderNo, model.MenuStatus, model.MenuName));
            }
            return(Content(result.ToJson()));
        }
Beispiel #16
0
        public ActionResult Delete(string Id)
        {
            ControllerResult result = ControllerResult.SuccResult;

            result.IsSucc = true;
            try
            {
                string erroMsg = string.Empty;
                if (!sTCheckEquipService.DeleteEquip(Id, out erroMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = erroMsg;
                    result.IsSucc  = false;
                }
                else
                {
                    LogUserAction("对id为{0}的商砼设备信息进行了删除操作".Fmt(Id));
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
                result.IsSucc  = false;
            }

            return(Content(result.ToJson()));
        }
        public ActionResult NewAction(NewActonViewModel newActionViewModel)
        {
            ControllerResult result = ControllerResult.SuccResult;

            Pkpm.Entity.Action action = new Pkpm.Entity.Action()
            {
                Name   = newActionViewModel.ActionName,
                PathId = newActionViewModel.PathId,
                Status = newActionViewModel.ActionStatus,
                Url    = string.IsNullOrWhiteSpace(newActionViewModel.ActionuUrl) ? string.Empty : newActionViewModel.ActionuUrl.Trim()
            };
            string errorMsg = string.Empty;

            bool editResult = pathServcie.AddPathAction(action, out errorMsg);

            if (!editResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("对模块按钮进行了新增操作,按钮名称为{0},按钮地址为{1},是否启用为{2}".Fmt(newActionViewModel.ActionName,
                                                                            newActionViewModel.PathId,
                                                                            newActionViewModel.ActionStatus));
            }
            return(Content(result.ToJson()));
        }
        public ActionResult Create(NewMenuViewModel newMenuViewModel)
        {
            ControllerResult result = ControllerResult.SuccResult;
            Path             path   = new Path()
            {
                Name       = newMenuViewModel.MenuName,
                OrderNo    = newMenuViewModel.MenuOrderNo,
                IsCategory = newMenuViewModel.IsCategory == 1,
                CategoryId = newMenuViewModel.CategoryId,
                Status     = newMenuViewModel.MenuStatus,
                Icon       = newMenuViewModel.MenuIcon,
                Url        = string.IsNullOrWhiteSpace(newMenuViewModel.MenuUrl) ? string.Empty : newMenuViewModel.MenuUrl.Trim()
            };
            string errorMsg = string.Empty;

            bool editResult = pathServcie.AddPath(path, out errorMsg);

            if (!editResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("对模块进行了新增操作,模块名称为{0},模块编号为{1},模块状态为{2}".Fmt(newMenuViewModel.MenuName,
                                                                          newMenuViewModel.MenuOrderNo,
                                                                          newMenuViewModel.MenuStatus));
            }
            return(Content(result.ToJson()));
        }
        public ActionResult EditAction(EditAcionViewModel editActionViewModel)
        {
            ControllerResult result = ControllerResult.SuccResult;

            Pkpm.Entity.Action action = new Pkpm.Entity.Action()
            {
                Name   = editActionViewModel.ActionName,
                PathId = editActionViewModel.PathId,
                Status = editActionViewModel.ActionStatus,
                Url    = string.IsNullOrWhiteSpace(editActionViewModel.ActionuUrl) ? string.Empty : editActionViewModel.ActionuUrl.Trim(),
                Id     = editActionViewModel.ActionId
            };
            string errorMsg = string.Empty;

            bool editResult = pathServcie.EditPathAction(action, out errorMsg);

            if (!editResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("对ID为{0}的模块按钮进行了编辑操作,按钮名称为{1},按钮地址为{2},是否启用为{3}".Fmt(editActionViewModel.ActionId,
                                                                                   editActionViewModel.ActionName,
                                                                                   editActionViewModel.PathId,
                                                                                   editActionViewModel.ActionStatus));
            }
            return(Content(result.ToJson()));
        }
Beispiel #20
0
        public ActionResult FillIn(CBRUnitSaveModel model)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                var ude = new t_D_UserTableCS()
                {
                    csbh    = model.csbh,
                    pid     = model.pid,
                    addtime = DateTime.Now,
                    content = model.content
                };

                string errorMsg = string.Empty;
                if (!checkQualifyService.SaveCBRUnit(ude, GetCurrentUserId(), out errorMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = errorMsg;
                }
                else
                {
                    LogUserAction("对检测机构资质Id:{0} 填写初审表完成".Fmt(model.pid));
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
            }

            return(Content(result.ToJson()));
        }
Beispiel #21
0
        public ActionResult ConfirmApplyChange(STCheckEquipApplyChange applyChangeModel)
        {
            var Status = applyChangeModel.Status == "yes" ? "0" : "7";
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                string erroMsg = string.Empty;
                result.IsSucc = true;
                if (!sTCheckEquipService.UpdateCustomStatus(applyChangeModel.SubmitId, Status, "", out erroMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = erroMsg;
                    result.IsSucc  = false;
                }
                else
                {
                    LogUserAction("进行了审核申请修改操作");
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
                result.IsSucc  = true;
            }

            return(Content(result.ToJson()));
        }
Beispiel #22
0
        public ActionResult SetInstState(string selectedId, string state, FormCollection collection)
        {
            ControllerResult result = ControllerResult.SuccResult;

            result.IsSucc = true;
            try
            {
                string erroMsg = string.Empty;
                if (!sTCheckEquipService.SetInstSendState(selectedId, state, out erroMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = erroMsg;
                    result.IsSucc  = false;
                }
                else
                {
                    LogUserAction("对商砼设备ID为{0}进行了状态返回操作".Fmt(selectedId));
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
                result.IsSucc  = false;
            }

            return(Content(result.ToJson()));
        }
Beispiel #23
0
        public ActionResult UnitBuildingQualify(ExpertUnitQualifySaveModel model)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                string erroMsg = string.Empty;
                result.IsSucc = true;
                t_D_userTableSH saveModel = new t_D_userTableSH()
                {
                    unitName    = model.unitName,
                    frdb        = model.frdb,
                    yyjczz      = model.yyjczz,
                    onesjz      = model.onesjz,
                    onedbqk     = model.onedbqk,
                    twosjz      = model.twosjz,
                    twodbqk     = model.twodbqk,
                    twodjjcsjz  = model.twodjjcsjz,
                    twodjjcdbqk = model.twodjjcdbqk,
                    twodztjgsjz = model.twodztjgsjz,
                    twoztjgdbqk = model.twoztjgdbqk,
                    twojzmqsjz  = model.twojzmqsjz,
                    twojzmqdbqk = model.twojzmqdbqk,
                    twogjgsjz   = model.twogjgsjz,
                    twogjgdbqk  = model.twogjgdbqk,
                    twojzqysjz  = model.twojzqysjz,
                    twojzqydbqk = model.twojzqydbqk,
                    threesjz    = model.threesjz,
                    threedbqk   = model.threedbqk,
                    foursjz     = model.foursjz,
                    fourdbqk    = model.fourdbqk,
                    shyj        = model.shyj,
                    username    = model.username,
                    createtime  = model.createtime,
                    addtime     = DateTime.Now,
                    pid         = model.pid
                };
                if (!checkQualifyService.SaveExpertUnitQualify(saveModel, GetCurrentUserId(), out erroMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = erroMsg;
                    result.IsSucc  = false;
                }
                else
                {
                    LogUserAction("对单位:{0} 进行了[建设工程质量检测机构资质]审批操作".Fmt(model.unitName));
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
                result.IsSucc  = true;
            }

            return(Content(result.ToJson()));
        }
        public async Task <ActionResult> DeleteImage(ImageViewUpload model)
        {
            ControllerResult result = ControllerResult.SuccResult;

            //string fileName = Regex.Replace(model.itemValue, Regex.Escape("/userfiles"), "", RegexOptions.IgnoreCase);


            return(Content(result.ToJson()));
        }
Beispiel #25
0
        public ActionResult SpecialQualify(SpecialQualifySaveModel model)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                string erroMsg = string.Empty;
                result.IsSucc = true;
                t_D_userTableSC saveModel = new t_D_userTableSC()
                {
                    unitName    = model.unitName,
                    frdb        = model.frdb,
                    sqnr        = model.sqnr,
                    ssfzr       = model.ssfzr,
                    onesjz      = model.onesjz,
                    onedbqk     = model.onedbqk,
                    twosjz      = model.twosjz,
                    twodbqk     = model.twodbqk,
                    threesjz    = model.threesjz,
                    threedbqk   = model.threedbqk,
                    foursjz     = model.foursjz,
                    fourdbqk    = model.fourdbqk,
                    fivesjzone  = model.fivesjzone,
                    fivedbqkone = model.fivedbqkone,
                    fivesjztwo  = model.fivesjztwo,
                    fivedbqktwo = model.fivedbqktwo,
                    sixsjz      = model.sixsjz,
                    sixdbqk     = model.sixdbqk,
                    sevensjz    = model.sevensjz,
                    sevendbqk   = model.sevendbqk,
                    shyj        = model.shyj,
                    username    = model.username,
                    createtime  = model.createtime,
                    addtime     = DateTime.Now,
                    pid         = model.pid
                };
                if (!checkQualifyService.SaveSpeicalQualify(saveModel, GetCurrentUserId(), out erroMsg))
                {
                    result         = ControllerResult.FailResult;
                    result.ErroMsg = erroMsg;
                    result.IsSucc  = false;
                }
                else
                {
                    LogUserAction("对单位:{0} 进行了[专项检测备案]审批操作".Fmt(model.unitName));
                }
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
                result.IsSucc  = true;
            }

            return(Content(result.ToJson()));
        }
 private static void ProcessControllerResult(ControllerResult controllerResult)
 {
     if (controllerResult.ResultStatus == ControllerResultStatus.Ok)
     {
         PrintSuccess(controllerResult.Message);
     }
     else
     {
         PrintError(controllerResult.Message);
     }
 }
        public ActionResult Delete(int id)
        {
            ControllerResult result   = ControllerResult.SuccResult;
            string           errorMsg = string.Empty;

            if (id == 1)
            {
                cacheInst.Clear();
            }
            else if (id == 2)
            {
                cacheItem.Clear();
            }
            else if (id == 3)
            {
                cachePath.Clear();
            }
            else if (id == 4)
            {
                cacheActions.Clear();
            }
            else if (id == 5)
            {
                cacheRole.Clear();
            }
            else if (id == 6)
            {
                cacheUserInArea.Clear();
            }
            else if (id == 7)
            {
                cacheDcit.Clear();
            }
            else if (id == 8)
            {
                cacheAreas.Clear();
            }
            //else if (id == 9)
            //{
            //    cacheJsonColumn.Clear();
            //}
            else if (id == 9)
            {
                cacheUserInspect.Clear();
            }
            else if (id == 10)
            {
                esHrItemCache.Clear();
            }


            return(Content(result.ToJson()));
        }
Beispiel #28
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            ControllerResult result   = ControllerResult.SuccResult;
            string           errorMsg = string.Empty;
            var delResult             = userService.DeleteUser(id, out errorMsg);

            if (!delResult)
            {
                result.IsSucc  = false;
                result.ErroMsg = errorMsg;
            }

            return(Content(result.ToJson()));
        }
        public ActionResult JbxxCreate(t_instcheck model)
        {
            ControllerResult result = ControllerResult.SuccResult;

            try
            {
                jbxxCheckRep.Insert(model);
            }
            catch (Exception ex)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = ex.Message;
            }
            return(Content(result.ToJson()));
        }
Beispiel #30
0
        public ActionResult Areas(int id, string areaIds)
        {
            ControllerResult result = ControllerResult.SuccResult;
            List <string>    areas  = areaIds.Split(',').Select(s => s.Split('|').First()).ToList();

            string errorMsg  = string.Empty;
            bool   addResult = userService.AddAreasIntoUser(id, areas, out errorMsg);

            if (!addResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            return(Content(result.ToJson()));
        }