public JsonResult JsonCreate(RequsitionCreateViewModel requisitionVm) { //newDateTime = date.Date + time.TimeOfDay; if (ModelState.IsValid) { var journeyStart = requisitionVm.JourneyStartDate.Date + requisitionVm.JourneyStartTime.TimeOfDay; var jouneyEnd = requisitionVm.JouneyEndDate.Date + requisitionVm.JouneyEndTime.TimeOfDay; Requsition requisition = new Requsition(); requisition.Form = requisitionVm.Form; requisition.To = requisitionVm.To; requisition.RequsitionNumber = AutoNumber(); requisition.Description = requisitionVm.Description; requisition.JourneyStart = journeyStart; requisition.JouneyEnd = jouneyEnd; requisition.EmployeeId = requisitionVm.EmployeeId; bool isSaved = _requisitionManager.Add(requisition); if (isSaved) { TempData["msg"] = "Requisition Send Successfully"; } else { TempData["msg"] = "Requisition not Send !"; } } else { TempData["msg"] = "Requisition not Send !"; } return(Json(TempData["msg"], JsonRequestBehavior.AllowGet)); }
public ActionResult RequisitionIndex() { RequsitionCreateViewModel allRequsitions = new RequsitionCreateViewModel(); var employees = _employeeManager.Get(c => c.IsDriver == false && c.IsDeleted == false); ViewBag.Employees = employees.ToList(); var requsitionViewList = RequisitionListView(); allRequsitions.RequsitionViewModels = requsitionViewList; return(View(allRequsitions)); }