public JsonResult GetDeptInfo(string CostCode) { WanFang.BLL.WebService_Manage service = new WanFang.BLL.WebService_Manage(); WS_Dept_type depttype = EnumHelper.GetEnumByName <WS_Dept_type>(CostCode); var Dept = service.GetAllDetailCostcerter(depttype); WS_DeptModel result = new WS_DeptModel(); result.DeptList = Dept; result.setMessage("Done"); return(Json(result, JsonRequestBehavior.DenyGet)); }
public ActionResult EditUser(string id) { User_Manager man = new User_Manager(); var model = man.GetBySN(Convert.ToInt32(id)); WebService_Manage service = new WanFang.BLL.WebService_Manage(); //List<CostInformation> Cost = service.GetALLCostcerter(); var Dept = service.GetAllDept(); ViewData["Model"] = model; ViewData["AllDept"] = Dept; return(View(model)); }
public ActionResult CostKeyword(CostKeyword_Filter filter, Rest.Core.Paging Page) { //var PermissionCheck = CheckPermission("團隊介紹管理"); //if (PermissionCheck != null) return PermissionCheck; if (!sessionData.trading.Dept.HasValue) { return(View("~/Views/Manage/PermissionDeny.aspx")); } else { if (filter != null && !string.IsNullOrEmpty(filter.KeyWord) && filter.KeyWord.StartsWith("請輸入")) { filter.KeyWord = null; } if (filter != null && !string.IsNullOrEmpty(filter.CostName) && filter.CostName.StartsWith("請選擇")) { filter.CostName = null; } if (filter != null && !string.IsNullOrEmpty(filter.DeptName) && filter.DeptName.StartsWith("請選擇")) { filter.DeptName = null; } if (!sessionData.trading.IsVerifier) { filter.DeptName = EnumHelper.GetEnumDescription <WS_Dept_type>(sessionData.trading.Dept.Value); filter.CostName = sessionData.trading.CostName; } if (filter.DeptName != null && filter.DeptName.Length == 1) { filter.DeptName = EnumHelper.GetEnumDescription <WS_Dept_type>(EnumHelper.GetEnumByName <WS_Dept_type>(filter.DeptName)); } ViewData["Filter"] = filter; Rest.Core.Paging page = new Rest.Core.Paging() { }; if (Page.CurrentPage > 0) { page.CurrentPage = Page.CurrentPage; } List <CostKeyword_Info> data = CostKeyMan.GetByParameter(filter, page, null, "CostKeywordId desc"); WebService_Manage service = new WanFang.BLL.WebService_Manage(); var Dept = service.GetAllDept(); ViewData["AllDept"] = Dept; ViewData["Model"] = data; ViewData["Page"] = page; return(View()); } }