public RoomTypeViewModel AddRoomType(RoomTypeViewModel model) { var roomTypeModel = mapper.Map <RoomType>(model); var roomType = roomTypeRepository.AddRoomType(roomTypeModel); return(mapper.Map <RoomTypeViewModel>(roomType)); }
public void AddRoomType() { try { var roomType = new RoomType(); Console.WriteLine("Print Status: "); roomType.Type = Console.ReadLine(); if (!Validation.IsNullOrEmpty(roomType.Type) || !Validation.ValidateString(roomType.Type)) { AddRoomType(); } roomTypeService.AddRoomType(roomType); Console.WriteLine("Object successful added"); ConsoleRoomTypePresenter.Present(roomTypeService.ReadRoomTypes()); } catch (Exception ex) { Console.WriteLine(ex.Message); AddRoomType(); } }