public ActionResult Edit(int id, WorkRequestViewModel model) { try { if (ModelState.IsValid) { model.LastUpdateBy = User.Identity.GetFullName(); model.WorkRequestId = id; DAL.WorkRequests updateRequest = new DAL.WorkRequests(); string result = updateRequest.UpdateWorkRequest(model); if (result == "-1") { TempData["Message"] = "Work request successfully updated!"; } ModelState.Clear(); return(RedirectToAction("Index")); } model.Departments = DAL.WorkRequests.GetDepartments(); model.Priorities = DAL.WorkRequests.GetPriorities(); model.RequestTypes = DAL.WorkRequests.GetRequestTypes(); model.Statuses = DAL.WorkRequests.GetStatuses(); return(View(model)); } catch { ModelState.AddModelError("", "Error saving data"); return(View(model)); } }
public ActionResult Upload(HttpPostedFileBase file, Receipt model) { var path = String.Empty; if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); path = Path.Combine(Server.MapPath("~/Content/Images/"), fileName); file.SaveAs(path); } if (ModelState.IsValid) { Guid receiptName = new Guid(); model.ReceiptImageName = receiptName.ToString(); //model.ReceiptImage = GetPhoto(@"C:\Users\dallan\Documents\bare-my-soul.jpg"); //System.IO.File.ReadAllBytes(path); DAL.WorkRequests wr = new DAL.WorkRequests(); string result = wr.AddReceipt(model); if (result == "-1") { TempData["Message"] = "Work request successfully created!"; } ModelState.Clear(); return(RedirectToAction("UploadTest")); } return(RedirectToAction("UploadTest")); }
public ActionResult Create(WorkRequestViewModel model) { try { if (ModelState.IsValid) { model.CreatedBy = User.Identity.GetFullName(); DAL.WorkRequests wr = new DAL.WorkRequests(); string result = wr.AddWorkRequest(model); if (result == "-1") { TempData["Message"] = "Work request successfully created!"; } ModelState.Clear(); return(RedirectToAction("Index")); } model.Departments = DAL.WorkRequests.GetDepartments(); model.Priorities = DAL.WorkRequests.GetPriorities(); model.RequestTypes = DAL.WorkRequests.GetRequestTypes(); return(View(model)); } catch { ModelState.AddModelError("", "Error saving data"); return(View(model)); } }
public ActionResult DeleteConfirmed(int id) { try { if (ModelState.IsValid) { DAL.WorkRequests deleteRequest = new DAL.WorkRequests(); string result = deleteRequest.DeleteWorkRequest(id); if (result == "-1") { TempData["Message"] = "Work request successfully deleted!"; } ModelState.Clear(); return(RedirectToAction("Index")); } return(View()); } catch { return(View()); } }
// GET: WorkRequests/Edit/5 public ActionResult Edit(int id) { WorkRequestViewModel model = new WorkRequestViewModel(); DAL.WorkRequests wr = new DAL.WorkRequests(); return(View(wr.GetWorkRequest(id))); }
public ActionResult GetReceipt() { Receipt model = new Receipt(); DAL.WorkRequests wr = new DAL.WorkRequests(); model.GetReceipts = wr.GetReceipts(); return(View(model)); }
public ActionResult Index() { WorkRequestViewModel model = new WorkRequestViewModel(); DAL.WorkRequests wr = new DAL.WorkRequests(); model.GetAllWorkRequests = wr.GetWorkRequests(); return(View(model)); }