public Order() { Customer = new Customer(); GoodsList = new List<GoodsRow>(); Status = new OrderStatus("Открыт"); Comments = new List<Comment>(); }
public Order() { Customer = new Customer(); goodsList = new List<GoodsRow>(); Status = new OrderStatus(); comments = new List<Comment>(); }
public void SelectOrdersByStatus(OrderStatus status) { if (status.Status == defaultStatus) { orders = orderModel.GetAll().ToList(); } else if (statuses.Any(x=>x.Status == status.Status)) { orders = orderModel.GetOrderByStatus(status).ToList(); } NotifyPropertyChanged("SelectOrdersByStatus"); }
public void SelectOrdersByStatus(OrderStatus status) { if (status.Status == "Все статусы") { ordersList = orderModel.GetAll().ToList(); viewModel.Clear(); foreach (var order in ordersList) { viewModel.Add(new SearchViewModel() { Id = order.Id, Status = order.Status.Status, Customer = order.Customer, countOfGoods = order.GoodsList.Count, TotalCost = order.TotalCost, countOfComments = order.Comments.Count }); } } else { ordersList = orderModel.GetOrderByStatus(status).ToList(); viewModel.Clear(); foreach (var order in ordersList) { viewModel.Add(new SearchViewModel() { Id = order.Id, Status = order.Status.Status, Customer = order.Customer, countOfGoods = order.GoodsList.Count, TotalCost = order.TotalCost, countOfComments = order.Comments.Count }); } } }
public new void Update(OrderStatus entity) { dbContext.OrderStatus.AddOrUpdate(entity); dbContext.SaveChanges(); }
public void Delete(OrderStatus entity) { throw new NotImplementedException(); }