public void Create(RouteDto routeDto) { var routeService = mapper.Map <RouteDto, Route>(routeDto); unitOfWork.Routes.Create(routeService); unitOfWork.Save(); }
public void Create(DocumentDto documentDto) { var document = mapper.Map <DocumentDto, Document>(documentDto); unitOfWork.Documents.Create(document); unitOfWork.Save(); }
public void Create(StationDto stationDto) { if (!stationValidator.Validate(stationDto).IsValid) { throw new ArgumentException(stationValidator.Validate(stationDto).Errors.First().ErrorMessage); } var station = mapper.Map <StationDto, Station>(stationDto); uow.Stations.Create(station); uow.Save(); }
public void Create(TicketTypeDto ticketTypeDto) { if (!ticketTypeValidator.Validate(ticketTypeDto).IsValid) { throw new ArgumentException(ticketTypeValidator.Validate(ticketTypeDto).Errors.First().ErrorMessage); } var ticketType = mapper.Map <TicketTypeDto, TicketType>(ticketTypeDto); unitOfWork.TicketTypes.Create(ticketType); unitOfWork.Save(); }
public void Create(CarrierDto carrierDto) { var validationResult = carrierValidator.Validate(carrierDto); if (!validationResult.IsValid) { throw new ArgumentException(validationResult.Errors.First().ErrorMessage); } var carrier = mapper.Map <CarrierDto, Carrier>(carrierDto); uow.Carriers.Create(carrier); uow.Save(); }
public void CreateUser(UserDto userDto) { var user = mapper.Map <UserDto, User>(userDto); user.Id = Guid.NewGuid(); uow.Users.Create(user); uow.Save(); }
IEnumerable <TicketDto> ITicketService.GetTickets() { var tickets = uow.Tickets.GetAll(); return(mapper.Map <IQueryable <Ticket>, IEnumerable <TicketDto> >(tickets).ToList()); }
public IEnumerable <PriceListDto> GetAll() { var priceLists = uow.PriceList.GetAll(); return(mapper.Map <IQueryable <PriceList>, IEnumerable <PriceListDto> >(priceLists).ToList()); }
public IEnumerable <TicketVerificationDto> GetTicketVerifications() { var ticketVerifications = unitOfWork.TicketVerifications.GetAll(); return(mapper.Map <IQueryable <TicketVerification>, IEnumerable <TicketVerificationDto> >(ticketVerifications).ToList()); }
public IEnumerable <PrivilegeDto> GetPrivileges() { var privileges = uow.Privileges.GetAll(); return(mapper.Map <IQueryable <Privilege>, IEnumerable <PrivilegeDto> >(privileges).ToList()); }
public IEnumerable <AreaDto> GetAreas() { var areas = unitOfWork.Areas.GetAll(); return(mapper.Map <IQueryable <Area>, IEnumerable <AreaDto> >(areas).ToList()); }
public IEnumerable <TransportDto> GetAll() { return(mapper.Map <IQueryable <Transport>, IEnumerable <TransportDto> >(uow.Transports.GetAll()).ToList()); }