/// <summary> /// old request methods /// </summary> /// <returns></returns> public ActionResult RaiseRequest() { var slotrequest = new SlotRequestDeatils(); slotrequest.DurationList = _unitOfWork.RequestDuationTypes.GetRequestDurationType().ToList(); slotrequest.TowerList = _unitOfWork.Tower.GetTowers().ToList(); slotrequest.TowerBlockList = _unitOfWork.TowerBlock.GetTowerBlocks().ToList(); slotrequest.TowerBlockSlotList = _unitOfWork.TowerBlockSlot.GetTowerBlockSlots().ToList(); slotrequest.RegisterId = Convert.ToInt32(Session["UserId"]); return(View(slotrequest)); }
public ActionResult SaveRequest(SlotRequestDeatils slotObj) { if (ModelState.IsValid) { var UserId = Convert.ToInt32(Session["UserId"]); _unitOfWork.slotRequestDetails.Add(new SlotRequestDeatils() { RegisterId = Convert.ToInt32(UserId), DurationId = slotObj.DurationId, TowerId = slotObj.TowerId, TowerBlockId = slotObj.TowerBlockId, TowerBlockSlotId = slotObj.TowerBlockSlotId, Remarks = slotObj.Remarks, EmployeeName = Session["Username"].ToString() }); _unitOfWork.Complete(); } return(Redirect("/Home/HomePage")); }