public JsonResult Create(List <LngSysTableLANGVM> resourceParameter, string table_name, string table_desc, string table_descEng) { if (resourceParameter == null) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noRecords"); } if (string.IsNullOrEmpty(table_name) || string.IsNullOrEmpty(table_desc) || string.IsNullOrEmpty(table_descEng)) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noRecords"); } try { var res = this.service.AddModelList(resourceParameter, table_name, table_desc, table_descEng); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } } catch (Exception ex) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } return(Json(result)); }
public JsonResult Delete(string delids) { if (string.IsNullOrEmpty(delids)) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("WarSelectOne"); } try { int res = this.service.Delete(delids); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } } catch (Exception ex) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } return(Json(result)); }
/// <summary> /// 删除节点 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Delete(string id) { var res = Base_DeptInfoService.LoadEntities(d => d.Id == id).Select(d => d.ParentId).FirstOrDefault(); if (string.IsNullOrEmpty(res)) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noDelRoot"); return(Json(result)); } Base_DeptInfoService.GetIds(id); var r = Base_DeptInfoService.Delete(Base_DeptInfoService.DelList, id); if (r > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } return(Json(result)); }
public ActionResult Edit(Base_DeptInfo model) { if (model == null) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noRecords"); return(Json(result)); } if (!ModelState.IsValid) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("UIInputModelDataError"); return(Json(result)); } try { var res = Base_DeptInfoService.OperateModel(model); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } } catch { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } return(Json(result)); }
/// <summary> /// 显示详细页面 /// </summary> /// <param name="id">主键编号</param> /// <returns>返回实体</returns> public ActionResult Detail(string id) { if (string.IsNullOrEmpty(id)) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("PleaseSelectOne"); return(Json(result)); } ViewBag.ShowModel = service.GetModel(id); return(View()); }
public JsonResult Edit(Base_UserInfo model) { if (model == null) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noRecords"); return(Json(result)); } if (!ModelState.IsValid) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("UIInputModelDataError"); return(Json(result)); } if (CurrentUserInfo == null) { //return RedirectToAction("Login", "Login"); result.statusCode = "300"; result.message = GlobalLngResource.GetRes("ToLoginAgain"); return(Json(result)); } model.Creator = model.Modified = CurrentUserInfo.Id; try { //只在添加时判断 if (string.IsNullOrEmpty(model.Id) || model.Id.Length != 36) { var existSameUserInfo = service.ExistSameUserInfo(model); if (existSameUserInfo) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("ExistSameUserInfo"); return(Json(result)); } } var res = service.OperateModel(model); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } } catch { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } return(Json(result)); }
public ActionResult Edit(Base_MenuInfo model) { if (model == null) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noRecords"); return(Json(result)); } if (!ModelState.IsValid) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("UIInputModelDataError"); return(Json(result)); } try { //只在添加时判断 // 菜单肯定会存在重复,所以此判断没必要 //if (string.IsNullOrEmpty(model.Id) || model.Id.Length != 36) //{ // var existSameRoleInfo = service.ExistSameRoleInfo(model); // if (existSameRoleInfo) // { // result.statusCode = "300"; // result.message = GlobalLngResource.GetRes("ExistSameMenuInfo"); // return Json(result); // } //} var res = service.OperateModel(model); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } } catch { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } return(Json(result)); }
public ActionResult Delete(string id) { var res = service.Delete(new List <string> { id }); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } return(Json(result)); }
/// <summary> /// 加载页面 /// </summary> /// <param name="model"></param> /// <returns></returns> public ActionResult Index(Base_UserInfo model) { int count = 0; try { var temp = service.GetPaging(model, out count); ViewBag.ShowList = temp; ViewBag.total = count; ViewBag.Model = model; return(View()); } catch (Exception ex) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); return(Json(result)); } }
/// <summary> /// 删除一条记录 /// </summary> /// <param name="id"></param> /// <returns></returns> public JsonResult Delete(string id) { if (string.IsNullOrEmpty(id)) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noRecords"); return(Json(result)); } Base_UserInfo delModel = new Base_UserInfo() { Id = id }; try { List <string> idList = new List <string>() { id }; var res = service.Delete(idList); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } } catch (System.Data.Entity.Validation.DbEntityValidationException ex) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } catch (Exception ex) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } return(Json(result)); }
public ActionResult Review(string id) { var model = new Bus_TakeError() { ID = id, IsPass = TakeErrorStatusEnum.Pass.GetHashCode() }; var res = service.UpdateEntityModel(model); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } return(Json(result)); }
public ActionResult Edit(Bus_TakeError model) { if (model == null) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("noRecords"); return(Json(result)); } if (!ModelState.IsValid) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("UIInputModelDataError"); return(Json(result)); } if (CurrentUserInfo == null) { return(RedirectToAction("Login", "Login")); } try { model.UserId = CurrentUserInfo.Id; var res = service.OperateModel(model); if (res > 0) { result.statusCode = "200"; result.message = GlobalLngResource.GetRes("operSuccess"); } else { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("operFailure"); } } catch { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); } return(Json(result)); }
public ActionResult Index(Bus_TakeError model) { int count = 0; try { if (CurrentUserInfo == null) { return(RedirectToAction("Login", "Login")); } #region 判断当前角色是否存在 普通人 var isPerRole = false; var roleDesc = EnumDescription <HRL.Model.Enums.Role> .GetVisaTypeEnumDescription((int)HRL.Model.Enums.Role.r_ordPer); if (CurrentUserInfo.RoleList.Select(r => r.RoleName).Contains(roleDesc)) { ViewBag.CurRole = "1"; isPerRole = true; } #endregion if (isPerRole) { model.UserId = CurrentUserInfo.Id; } var temp = service.GetPaging(model, out count); ViewBag.ShowList = temp; ViewBag.total = count; ViewBag.Model = model; return(View()); } catch (Exception ex) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); return(Json(result)); } }
public ActionResult Login(string usr, string pwd, string validCode) { try { var sCode = Session["Code"] == null ? "" : Session["Code"].ToString(); //校验验证码 if (sCode.ToLower() != validCode.ToLower()) { result.statusCode = "300"; result.message = "验证码错误!"; return(Json(result)); } string userPwd = EncryptHelper.EncryptPwd(pwd); //校验逻辑 var userInfo = base_UserInfoService.Login(new Base_UserInfo() { UserName = usr, UserPwd = userPwd }); if (userInfo == null) { result.statusCode = "300"; result.message = "账号或密码错误!"; return(Json(result)); } //放到session里面去 SessionHelper.SetSession("UserInfo", userInfo); } catch (Exception ex) { result.statusCode = "300"; result.message = GlobalLngResource.GetRes("sysException"); return(Json(result)); } //登录成功跳转到首页 result.statusCode = "200"; return(Json(result)); }