public ActionResult DetailRequire(int ma) { RequestModel model = new RequestModel(); if (ma > 0) { if (new Commom().CheckPermission(ma)) { return(Json("Error", JsonRequestBehavior.AllowGet)); } if (!new PermissionAttribute().PermissionAuthorization("Update", "REQUEST")) { return(Json(false, JsonRequestBehavior.AllowGet)); } model = new RequestDao().detail(ma); } else { if (!new PermissionAttribute().PermissionAuthorization("Create", "REQUEST")) { return(Json(false, JsonRequestBehavior.AllowGet)); } var user = new ExportReportDao().GetLevelUser(HttpContext.User.Identity.Name); model.FirstId = GetRequestId(user.Ma_BP); model.LateId = model.FirstId.ToString() + "/Y4CKT-" + user.Ma_BP; model.Ma_BP = user.Ma_BP; } ViewBag.Depart = new SelectList(new DepartmentDao().load(), "Ma_BP", "Ten_BP"); return(PartialView("_DetailRequire", model)); }
public ActionResult SearchLevel() { var user = new ExportReportDao().GetLevelUser(HttpContext.User.Identity.Name); if (!string.IsNullOrEmpty(user.Ma_TO)) { ViewBag.Check = 1; } else { ViewBag.Check = 0; user.Ma_BP = user.Ma_BP == "BGD" ? "" : user.Ma_BP; ViewBag.MaTo = new SelectList(new TeamDao().load().Where(m => m.Ma_BP.Contains(user.Ma_BP)).ToList(), "Ma_TO", "Ten_TO"); } return(View()); }
public ActionResult SearchLoad(DateTime FromTime, DateTime ToTime, string Ma_TO) { var user = new ExportReportDao().GetLevelUser(HttpContext.User.Identity.Name); Ma_TO = Ma_TO == "undefined"?user.Ma_TO: Ma_TO; user.Ma_BP = user.Ma_BP == "BGD" ? "" : user.Ma_BP; List <LevelReportModel> data = new List <LevelReportModel>(); if (user.Display == 1) { data = new ExportReportDao().ReprotLevel(FromTime, ToTime, user.Ma_BP, Ma_TO).Where(m => m.UserName == user.UserName).ToList(); } else { data = new ExportReportDao().ReprotLevel(FromTime, ToTime, user.Ma_BP, Ma_TO); } return(Json(new { data = data }, JsonRequestBehavior.AllowGet)); }