public void UpdateRoomFacilities(RoomFacilityModel rfmodel) { var roomfacilityfromdb = _internalUnitOfWork.RoomFacilitiesRepository.GetByID(rfmodel.Id); roomfacilityfromdb.RoomId = rfmodel.RoomId; roomfacilityfromdb.FacilityId = rfmodel.FacilityId; roomfacilityfromdb.Quantity = rfmodel.FQuantity; _internalUnitOfWork.RoomFacilitiesRepository.Update(roomfacilityfromdb); _internalUnitOfWork.Save(); }
public void AddRoomFacilities(RoomModel room, FacilityModel facility) { var roomfaciliy = new RoomFacilityModel() { RoomId = room.Id, FacilityId = facility.FacilityId, FQuantity = 0, }; var dbroomfacility = FacilityMappings.MapRfModelToRoomFacility(roomfaciliy,null,null); _internalUnitOfWork.RoomFacilitiesRepository.Insert(dbroomfacility); _internalUnitOfWork.Save(); }
public static RoomFacilityModel MapRoomCatViewModelToRoomFacilityModel(RoomCatViewModel rcvmodel) { var roomfacilitymodel = new RoomFacilityModel { Id = rcvmodel.Id, RoomId = rcvmodel.Room.Id, FacilityId = rcvmodel.Facility.FacilityId, FQuantity = rcvmodel.Quantity, }; return(roomfacilitymodel); }
public static RoomFacility MapRfModelToRoomFacility(RoomFacilityModel roomFacility, Room room, Facility facility) { return(new RoomFacility() { Id = roomFacility.Id, Quantity = roomFacility.FQuantity, FacilityId = roomFacility.FacilityId, Facility = facility, RoomId = roomFacility.RoomId, Room = room }); }