//המרה מDB public static orderDto OrderConvertionToDto(Order o) { orderDto newOrderConvertion = new orderDto(); newOrderConvertion.CustomersId = o.CustomersId; newOrderConvertion.kindOPayment = o.kindOPayment; newOrderConvertion.OrdersId = o.OrdersId; return(newOrderConvertion); }
public HttpResponseMessage Delete(orderDto o) { if (rblh.DeleteOrder(o)) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public async Task <ActionResult <Order> > CreateOrder(orderDto orderDto) { var email = HttpContext.User.RetrieveEmailFromPrincipal(); var address = _mapper.Map <AddressDto, Address>(orderDto.ShipToAddress); var order = await _orderService.CreateOrderAsync(email, orderDto.DeliveryMethodId, orderDto.BasketId, address); if (order == null) { return(BadRequest(new ApiResponse(400, "Problem creating order"))); } return(Ok(order)); }
public bool DeleteOrder(orderDto od) { return(blsh.DeleteOrder(map.OrderDtoToOrderDao(od))); }
public bool AddOrder(orderDto od) { return(blsh.AddOrder(map.OrderDtoToOrderDao(od))); }