/// <inheritdoc/> public async Task CreateCanvasAsync(CreateCanvasDto canvasDto) { var canvas = ObjMapper.Map <CreateCanvasDto, Canvas>(canvasDto); _unitOfWork.Canvas.Create(canvas); await _unitOfWork.SaveAsync(); }
/// <inheritdoc/> public async Task <PagesListModel <OrderDto> > GetOrderPagesListAsync(OrderQueryParameters parameters) { var ordersList = await _unitOfWork.Order.GetByQueryParamAsync(parameters); var result = ObjMapper.Map <PagesList <Order>, PagesListModel <OrderDto> >(ordersList); return(result); }
/// <inheritdoc/> public async Task MakeOrderAsync(CreateOrderDto orderDto) { var order = ObjMapper.Map <CreateOrderDto, Order>(orderDto); //order.Canvas = await _unitOfWork.Canvas.FindByIdAsync(orderDto.CanvasId); _unitOfWork.Order.Create(order); await _unitOfWork.SaveAsync(); }
public TicketController(IPersonServ personServ, ICarriageServ carrServ, ISqlProcServ sqlServ, IStationServ statServ, IReservSeatServ seatServ, IStationOnRouteServ statOnRouteServ, ITicketServ ticketServ) { this.personServ = personServ; this.carrServ = carrServ; this.sqlServ = sqlServ; this.statServ = statServ; this.seatServ = seatServ; this.statOnRouteServ = statOnRouteServ; this.ticketServ = ticketServ; this.mapper = new ObjMapper(this.sqlServ, this.carrServ, this.seatServ, this.statOnRouteServ, this.personServ, this.ticketServ); }
public TrainController(ISqlProcServ sqlProcServ, IStationServ stationServ, ICarriageServ carrServ, IReservSeatServ seatServ, IStationOnRouteServ statOnRouteServ, IPersonServ personServ, ITicketServ ticketServ) { this.sqlProcService = sqlProcServ; this.stationServ = stationServ; this.carrServ = carrServ; this.seatServ = seatServ; this.personServ = personServ; this.statOnRouteServ = statOnRouteServ; this.ticketServ = ticketServ; mapper = new ObjMapper(this.sqlProcService, this.carrServ, this.seatServ, this.statOnRouteServ, this.personServ, this.ticketServ); FillFromTimesDropDown(); }
/// <inheritdoc/> public async Task <PagesListModel <UserDto> > GetUsersAsync(UserQueryParam param) { var users = ObjMapper.Map <IList <User>, IList <UserDto> >(await _userManager.Users.ToListAsync()); var usersPagesList = await PagesList <UserDto> .GetPagesListAsync(users.AsQueryable(), param); foreach (var user in usersPagesList) { user.Roles = await _rolesService.GetUserRolesAsync(user.Id); } var result = ObjMapper.Map <PagesList <UserDto>, PagesListModel <UserDto> >(usersPagesList); return(result); }