public OrderShippingViewModel(Order order)
        {
            Id = order.Id;
            UserId = order.UserId;
            AdresShipping = order.AdresShipping.FullAdress;
            Distance = order.Distance;

        }
 public CreateOrderViewModel(Order order)
 {
     Id = order.Id;
     UserId = order.UserId;
     ShopId = order.ShopId;
     Date = order.Date;
     AdresShipping = order.AdresShipping;
     ShippingTypeId = order.ShippingTypesId;
     PaymentTypesId = order.PaymentTypesId;
 }
Beispiel #3
0
        public async Task<Order> CreateOrUpdate(Order order)
        {
            var res = await FindAsync(order.Id);
            if (res == null)
            {
                if (string.IsNullOrEmpty(order.Id)) order.Id = Guid.NewGuid().ToString();
                _db.Entry(order).State = EntityState.Added;
            }
            else
                _db.Entry(order).State = EntityState.Modified;

            return order;
            //await _db.SaveChangesAsync();
        }