public ActionResult Edit(int id) { ViewBag.CategoryNameList = CategoryNameList; var model = OrganizeService.GetById(id); return(View(model)); }
public JsonResult List() { var list = OrganizeService.GetOrganizeList().OrderBy(O => O.ParentId); var result = new { code = 0, count = list.Count(), data = list }; return(Json(result)); }
public JsonResult List() { var list = OrganizeService.GetOrganizeList(); var result = new { code = 0, count = list.Count(), data = list }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(OrganizeModel model) { model.UpdateTime = DateTime.Now; model.UpdateUserId = Operator.UserId; var result = OrganizeService.UpdateById(model) ? SuccessTip("修改成功") : ErrorTip("修改失败"); return(Json(result)); }
public ActionResult GetForm(string primaryKey) { var entity = UserService.Get(primaryKey); entity.RoleId = UserRoleRelationService.GetList(entity.Id).Select(c => c.SURRRoleId).ToList(); entity.DeptName = OrganizeService.Get(entity.SUDepartmentId.ToString()).SOFullName; return(Content(entity.ToJson())); }
public ActionResult ManageUser(int id, int page = 1, int pageSize = 50) { if (OrganizeService.GetOrgUserList(id, out string message, out IEnumerable <ManageUserModel> model, out Organize organize) != QssResult.Success) { return(Content(QssReturnHepler.QssGetReturnContent(message, "/Account/LogOff"))); } ViewBag.CurrentOrg = organize; return(View(model.ToPagedList(page, pageSize))); }
/// <summary> /// 组织管理 /// </summary> /// <param name="page">页数</param> /// <param name="pageNum">每页显示条数</param> /// <param name="strSearch">搜索内容</param> /// <returns></returns> public ActionResult OrganizeList(int page = 1, int pageSize = 15, string strSearch = "", string isCreate = "false") { ViewBag.IsCreate = isCreate; if (OrganizeService.QssGetOrgList(isCreate == "true" ? QssGetOrgType.create : QssGetOrgType.join, out string message, out IQueryable <Organize> model) != QssResult.Success) { return(Content(QssReturnHepler.QssGetReturnContent(message, "/Account/LogOff"))); } return(View(model.OrderBy(p => p.Id).ToPagedList(page, pageSize))); }
public ActionResult Add(OrganizeModel model) { model.CreateTime = DateTime.Now; model.CreateUserId = Operator.UserId; model.UpdateTime = DateTime.Now; model.UpdateUserId = Operator.UserId; var result = OrganizeService.Insert(model) ? SuccessTip("添加成功") : ErrorTip("添加失败"); return(Json(result)); }
public ClientsDataController(DutyService dutyApp, OrganizeService organizeApp, ItemsDetailService itemDetailApp, ItemsService itemsApp, RoleService roleApp, RoleAuthorizeService roleAuthorizeApp, MenuService menuApp, MenuButtonService menuButtonApp) { this.itemDetailApp = itemDetailApp; this.itemsApp = itemsApp; this.organizeApp = organizeApp; this.roleApp = roleApp; this.dutyApp = dutyApp; this.roleAuthorizeApp = roleAuthorizeApp; this.menuApp = menuApp; this.menuButtonApp = menuButtonApp; }
public ActionResult Delete(int primaryKey) { long count = OrganizeService.GetChildCount(primaryKey); if (count == 0) { int row = OrganizeService.Delete(primaryKey); return(row > 0 ? Success() : Error()); } return(Error(string.Format("操作失败,请先删除该项的{0}个子级机构。", count))); }
public IHttpActionResult GetOrganizeInfo(sys_organize entry) { try { OrganizeService os = new OrganizeService(); int cnt = os.Update(entry); return(cnt > 0? Json(new { code = 1, msg = "ok" }): Json(new { code = 0, msg = "error" })); } catch (Exception e) { return(Json(new { code = 0, msg = e.Message })); } }
public IHttpActionResult GetOrganizeInfo(int id) { try { OrganizeService os = new OrganizeService(); sys_organize entry = os.Find(id); return(Json(new { code = 1, msg = "ok", node = entry })); } catch (Exception e) { return(Json(new { code = 0, msg = e.Message })); } }
public ActionResult Index(int pageIndex, int pageSize, string keyWord) { var pageData = OrganizeService.GetList(pageIndex, pageSize, keyWord); var result = new LayPadding <Sys_Organize>() { Result = true, Msg = "success", List = pageData.Items, Count = pageData.TotalItems }; return(Content(result.ToJson())); }
public ActionResult Form(Sys_Organize model) { if (model.Id == 0) { var primaryKey = OrganizeService.Insert(model); return(primaryKey > 0 ? Success() : Error()); } else { int row = OrganizeService.Update(model); return(row > 0 ? Success() : Error()); } }
public IHttpActionResult List(organizeparm parm) { try { int recordcount = 0; OrganizeService os = new OrganizeService(); var list = os.List(parm, out recordcount); return(Json(new { code = 1, msg = "ok", list = list, recordcount = recordcount })); } catch (Exception e) { return(Json(new { code = 0, msg = e.Message })); } }
public ActionResult GetListTreeSelect() { var data = OrganizeService.GetList(); var treeList = new List <TreeSelect>(); foreach (Sys_Organize item in data) { TreeSelect model = new TreeSelect(); model.id = item.Id; model.text = item.SOFullName; model.parentId = item.SOParentId; treeList.Add(model); } return(Content(treeList.ToTreeSelectJson())); }
public IHttpActionResult AddOrg(sys_organize entry) { try { OrganizeService os = new OrganizeService(); entry.status = 1; entry.add_time = DateTime.Now; int cnt = os.Add(entry); return(cnt > 0 ? Json(new { code = 1, msg = "ok" }) : Json(new { code = 0, msg = "error" })); } catch (Exception e) { return(Json(new { code = 0, msg = e.Message })); } }
private object GetOrganizeList() { OrganizeService _organizeService = new OrganizeService(); var data = _organizeService.GetList(); Dictionary <string, object> dictionary = new Dictionary <string, object>(); foreach (OrganizeBaseEntity item in data) { var fieldItem = new { encode = item.F_EnCode, fullname = item.F_FullName }; dictionary.Add(item.F_Id, fieldItem); } return(dictionary); }
private object GetOrganizeList() { OrganizeService organizeService = new OrganizeService(); var data = organizeService.GetList(); Dictionary <string, object> dictionary = new Dictionary <string, object>(); foreach (OrganizeGridDto item in data) { var fieldItem = new { encode = item.EnCode, fullname = item.FullName }; dictionary.Add(item.Id.ToString(), fieldItem); } return(dictionary); }
public ClientsDataController( PermissionService permissionService, DictItemService dictItemService, DictService dictService, OrganizeService organizeService, RoleService roleService, UserService userService, ResourceService resourceService, PositionService positionService) { _permissionService = permissionService; _dictItemService = dictItemService; _dictService = dictService; _organizeService = organizeService; _roleService = roleService; _userService = userService; _resourceService = resourceService; _positionService = positionService; }
public JsonResult GetOrganizeWells(int OrganizeId = 0) { string oidList = OrganizeService.GetOrganizeNodeChildren(OrganizeId); IEnumerable <WellModel> Items = WellService.GetListObjectByOrganize(oidList); List <SelectOption> _select = new List <SelectOption>(); if (Items != null && Items.Count() > 0) { foreach (var item in Items) { SelectOption _option = new SelectOption { id = item.IO_DeviceID.ToString(), name = item.WellName, value = item.IO_DeviceID.ToString() }; _select.Add(_option); } } return(Json(_select, JsonRequestBehavior.AllowGet)); }
public IHttpActionResult OrgTree() { try { StringBuilder json = new StringBuilder(); OrganizeService os = new OrganizeService(); var list = os.Tree(0); json.Append("["); foreach (var item in list.Where(t => t.pid == 0)) { json.Append("{\"nodeid\":" + item.id + ",\"parentid\":" + item.pid + ",\"label\":\"" + item.title + "\",\"isedit\":false,\"children\":[" + SubOrg(list, item).ToString() + "]},"); } if (list.Count(t => t.pid == 0) > 0) { json.Remove(json.Length - 1, 1); } json.Append("]"); return(Json(new { code = 1, msg = "ok", data = json.ToString(), nodeid = list.Max(t => t.id) + 1 })); } catch (Exception e) { return(Json(new { code = 0, msg = e.Message })); } }
public IHttpActionResult AddOrganizeTree(dynamic data) { try { OrganizeService os = new OrganizeService(); List <sys_organize> tree = new List <sys_organize>(); foreach (var item in data) { tree.Add(new sys_organize { id = Convert.ToInt32(item.nodeid), pid = Convert.ToInt32(item.parentid), status = 1, title = item.label.ToString(), code = string.Empty, address = string.Empty, email = string.Empty, fax = string.Empty, leader = string.Empty, logo = string.Empty, tel = string.Empty, add_time = DateTime.Now, orgtype = 1 }); if (item.children != null) { GetChildrenData(tree, item.children); } } int cnt = os.SaveOrganizeTree(tree); return(cnt > 0 ? Json(new { code = 1, msg = "ok" }) : Json(new { code = 0, msg = "error" })); } catch (Exception e) { return(Json(new { code = 0, msg = e.Message })); } }
public JsonResult Delete(int id) { var result = OrganizeService.DeleteById(id) ? SuccessTip("删除成功") : ErrorTip("删除失败"); return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult GetOrganizeTreeSelect() { var result = OrganizeService.GetOrganizeTreeSelect(); return(Json(result)); }
public JsonResult GetOrganizeTreeSelect() { var result = OrganizeService.GetOrganizeTreeSelect(); return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult Delete(int id) { var result = OrganizeService.DeleteById(id) ? SuccessTip("删除成功") : ErrorTip("删除失败"); return(Json(result)); }
public ActionResult ManageOrganize(int page = 1, int pageSize = 15) { return(View(OrganizeService.GetEntities(p => p.Type != QssOrganizeType.Class && p.Type != QssOrganizeType.Temp).OrderBy(p => p.Id).ToPagedList(page, pageSize))); }
public ActionResult GetForm(string primaryKey) { var entity = OrganizeService.Get(primaryKey); return(Content(entity.ToJson())); }
public OrganizeController(OrganizeService organizeApp) { this.organizeApp = organizeApp; }