public ActionResult CommentDetail(long mad, int ma, int check) { if (check == 3) { if (new DailyReportDao().CheckPermission(ma)) { return(Json(false, JsonRequestBehavior.AllowGet)); } var model = new DailyDetailDao().detail(mad, ma); model.Level_1 = model.Level_1.HasValue?model.Level_1 : 3; return(PartialView("_CommentTeam", model)); } else if (check == 4) { var model = new DailyDetailDao().detail(mad, ma); model.Level_2 = model.Level_2.HasValue ? model.Level_2 : 3; return(PartialView("_CommentLead", model)); } else { var model = new DailyDetailDao().detail(mad, ma); model.Level_3 = model.Level_3.HasValue ? model.Level_3 : 3; return(PartialView("_CommentLead 2", model)); } }
public ActionResult Comment(long ma, string comment, int level, int check) { bool status = false; status = new DailyDetailDao().Comment(ma, comment, level, check); return(Json(status, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteDaily(long ma, int mad) { if (new DailyReportDao().CheckPermission(mad)) { return(Json(false, JsonRequestBehavior.AllowGet)); } bool status = new DailyDetailDao().Delete(ma); return(Json(new { status = status }, JsonRequestBehavior.AllowGet)); }
public ActionResult SaveDaily(DailyModel model) { if (ModelState.IsValid) { bool status = false; if (model.Id > 0) { status = new DailyDetailDao().Update(model); } else { status = new DailyDetailDao().Save(model); } return(Json(new { status = status }, JsonRequestBehavior.AllowGet)); } ViewBag.Job = new SelectList(new JobDao().GetWithUser(), "Id", "Ten_Job"); return(PartialView("_DetailDailyReport", model)); }
public ActionResult CommentAll(int ma, string comment, int level, int check) { bool status = false; if (check > 3) { status = new DailyDetailDao().CommentAll(ma, comment, level, check); } else { if (new DailyReportDao().CheckPermission(ma)) { return(Json(false, JsonRequestBehavior.AllowGet)); } status = new DailyDetailDao().CommentAll(ma, comment, level, check); } return(Json(new { status = status }, JsonRequestBehavior.AllowGet)); }
public ActionResult DetailReport(long mad, int ma) { if (new DailyReportDao().CheckPermission(ma)) { return(Json(false, JsonRequestBehavior.AllowGet)); } DailyModel model = new DailyModel(); if (mad > 0) { model = new DailyDetailDao().detail(mad, ma); } else { model.DailyId = ma; } ViewBag.Job = new SelectList(new JobDao().GetWithUser(), "Id", "Ten_Job"); return(PartialView("_DetailDailyReport", model)); }
public ActionResult SendRequest(int ma) { try { if (new DailyReportDao().CheckPermission(ma)) { return(Json(false, JsonRequestBehavior.AllowGet)); } List <string> received = new DailyDetailDao().SendRequest(ma); bool status = received.Count < 0 ? false : true; if (status) { Notification_Hub.NotificationHub.Send(received); } return(Json(new { status = status }, JsonRequestBehavior.AllowGet)); } catch { return(Json(new { status = false }, JsonRequestBehavior.AllowGet)); } }
public ActionResult LoadDaily(int ma) { var data = new DailyDetailDao().load(ma); return(Json(new { data = data }, JsonRequestBehavior.AllowGet)); }