public ActionResult RoomList() { IEnumerable <Statuses> statusList = _serviceStatus.GetAll(); ViewBag.StatusList = statusList; return(View(_serviceRooms.GetAll().EntityToModelList(true).Where(x => x.IsActive))); }
public ActionResult RoomInsert() { //ısactıve !!!!!!!!! IEnumerable <Statuses> listStatus = _serviceStatuses.GetAll().Distinct().Where(x => x.IsActive); List <SelectListItem> blockFloorIdList = new List <SelectListItem>(); List <SelectListItem> roomTypeIdList = new List <SelectListItem>(); foreach (var item in _serviceBlockFloors.GetAll().OrderBy(s => s.Floor.Name).OrderBy(s => s.Block.BlockName)) { SelectListItem sli = new SelectListItem(); sli.Text = item.Block.BlockName + " - " + item.Floor.Name; sli.Value = item.Id.ToString(); blockFloorIdList.Add(sli); } foreach (var item in _serviceRoomTypes.GetAll().Where(s => s.IsActive)) { SelectListItem sli = new SelectListItem(); sli.Value = item.Id.ToString(); sli.Text = item.Name.ToString(); roomTypeIdList.Add(sli); } ViewBag.StatusList = listStatus; ViewBag.BlockFloorId = blockFloorIdList; ViewBag.RoomTypeId = roomTypeIdList; return(View()); }
public ActionResult RoomSalesDelete(int id) { var satis = _serviceRoomSales.GetById(id); satis.IsActive = false; _serviceRoomSales.Update(satis); var room = _serviceRooms.GetById(satis.RoomId); var rezerve = _serviceStatuses.GetAll().Where(x => x.Name == "Rezerve").FirstOrDefault(); var bos = _serviceStatuses.GetAll().Where(x => x.Name == "Boş").FirstOrDefault(); var roomSatatus = _serviceRoomStatuses.GetAll().Where(x => x.RoomId == satis.RoomId && x.StatusId == rezerve.Id).FirstOrDefault(); roomSatatus.StatusId = bos.Id; _serviceRoomStatuses.Update(roomSatatus); return(RedirectToAction("RoomSalesList")); }