public static RoomTypesModel EntityToModel(this RoomTypes entity, bool virtualActive = false) { try { RoomTypesModel model = new RoomTypesModel() { Amount=entity.Amount, Name=entity.Name, Quota=entity.Quota, IsActive = entity.IsActive, Id = entity.Id }; if (virtualActive) { model.RoomFeaturesRoomTypes = entity.RoomFeaturesRoomTypes; model.Rooms = entity.Rooms; } return model; } catch (Exception) { return new RoomTypesModel(); } }
public ActionResult RoomTypeInsert(RoomTypesModel roomType, int[] RoomFeatureList) { RoomTypes room = roomType.ModelToEnity(); room.IsActive = true; _serviceRoomTypes.Insert(room); return RedirectToAction("RoomTypeList"); }
public ActionResult RoomTypeEdit(RoomTypesModel roomtypes) { RoomTypes roomtype = roomtypes.ModelToEnity(); roomtype.IsActive = true; _serviceRoomTypes.Update(roomtype); return RedirectToAction("RoomTypeList"); }