Ejemplo n.º 1
0
        /// <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));
        }
Ejemplo n.º 2
0
 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"));
 }