public ActionResult Create(FormCollection formCollection) { // try // { ElevatorBusiness ElevatorBusiness = new ElevatorBusiness(new ElevatorDataAccess()); LookupBusiness lookupBusiness = new LookupBusiness(new LookupDataAccess()); ElevatorCoreModel.Elevator elevator = new ElevatorCoreModel.Elevator { CreatedByUserId = 1, // (int)Session["ElevatorId"]; ModifiedByUserId = 2, // (int)Session["ElevatorId"]; ElevatorName = formCollection["ElevatorName"], FloorDuration = Convert.ToInt32(formCollection["FloorDuration"]), MaxWeight = Convert.ToInt32(formCollection["MaxWeight"]), CreatedDate = DateTime.Now, ModifiedDate = DateTime.Now, MainStatusId = lookupBusiness.GetLookupId("MainStatus", formCollection["MainStatus"]), }; ElevatorBusiness.Create(elevator); return(RedirectToAction("Index")); //} //catch //{ // return View(); //} }
public ActionResult Delete(int id, FormCollection collection) { try { // TODO: Add delete logic here ElevatorBusiness elevatorBusiness = new ElevatorBusiness(new ElevatorDataAccess()); bool result = elevatorBusiness.Delete(id); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Elevator/Edit/5 public ActionResult Edit(int id) { ElevatorBusiness elevatorBusiness = new ElevatorBusiness(new ElevatorDataAccess()); LookupBusiness lookupBusiness = new LookupBusiness(new LookupDataAccess()); ElevatorCoreModel.Elevator elevator = elevatorBusiness.GetElevator(id); ElevatorModel elevatorModel = new ElevatorModel { ElevatorName = elevator.ElevatorName, CreatedByUserId = elevator.CreatedByUserId, MainStatus = (Enums.MainStatus)Enum.Parse(typeof(Enums.MainStatus), lookupBusiness.GetLookupValue(elevator.MainStatusId)), ModifiedByUserId = elevator.ModifiedByUserId, ModifiedDate = elevator.ModifiedDate, MaxWeight = elevator.MaxWeight, FloorDuration = elevator.FloorDuration, CreatedDate = elevator.CreatedDate, ElevatorId = elevator.ElevatorId }; return(View(elevatorModel)); }
// GET: Elevator public ActionResult Index() { ElevatorBusiness elevatorBusiness = new ElevatorBusiness(new ElevatorDataAccess()); LookupBusiness lookupBusiness = new LookupBusiness(new LookupDataAccess()); List <ElevatorCoreModel.Elevator> elevatorList = elevatorBusiness.GetElevators(); List <ElevatorModel> elevatorModelList = new List <ElevatorModel>(); foreach (var elevator in elevatorList) { ElevatorModel elevatorModel = new ElevatorModel { ElevatorId = elevator.ElevatorId, ElevatorName = elevator.ElevatorName, FloorDuration = elevator.FloorDuration, MaxWeight = elevator.MaxWeight, MainStatus = (Enums.MainStatus)Enum.Parse(typeof(Enums.MainStatus), lookupBusiness.GetLookupValue(elevator.MainStatusId)), }; elevatorModelList.Add(elevatorModel); } return(View(elevatorModelList)); }
public ActionResult Index() { ElevatorBusiness elevatorBusiness = new ElevatorBusiness(new ElevatorDataAccess()); LookupBusiness lookupBusiness = new LookupBusiness(new LookupDataAccess()); FloorBusiness floorBusiness = new FloorBusiness(new FloorDataAccess()); List <ElevatorCoreModel.Elevator> elevatorList = elevatorBusiness.GetElevators(); List <Floor> floorList = floorBusiness.GetFloors(); List <ElevatorModel> elevatorModelList = new List <ElevatorModel>(); foreach (ElevatorCoreModel.Elevator elevator in elevatorList) { ElevatorModel elevatorModel = new ElevatorModel { ElevatorId = elevator.ElevatorId, ElevatorName = elevator.ElevatorName, FloorDuration = elevator.FloorDuration, MainStatus = (Enums.MainStatus)Enum.Parse(typeof(Enums.MainStatus), lookupBusiness.GetLookupValue(elevator.MainStatusId)), MaxWeight = elevator.MaxWeight }; elevatorModelList.Add(elevatorModel); } List <FloorModel> floorModelList = new List <FloorModel>(); foreach (Floor floor in floorList) { FloorModel floorModel = new FloorModel { FloorId = floor.FloorId, FloorName = floor.FloorName, CreatedDate = floor.CreatedDate, CreatedByUserId = floor.CreatedByUserId, ModifiedByUserId = floor.ModifiedByUserId, ModifiedDate = floor.ModifiedDate }; floorModelList.Add(floorModel); } ViewBag.elevatorList = elevatorModelList; ViewBag.floorList = floorModelList; return(View()); }