public MenuViewModel(MenuView menuViewOpen) { menuView = menuViewOpen; pizzeriaService = new PizzeriaService(); PizzaList = pizzeriaService.GetPizzas(); orederedPizzas = new List <tblPizzaOrder>(); }
public EmployeeDetailViewModel(EmployeeDetail employeeDetailOpen, tblOrder orderPar) { employeeDetail = employeeDetailOpen; order = orderPar; service = new PizzeriaService(); if (orderPar.OrderStatus == "W") { ViewApprove = Visibility.Visible; ViewDelete = Visibility.Hidden; Status = "Status: Waiting"; } else if (orderPar.OrderStatus == "A") { ViewDelete = Visibility.Visible; ViewApprove = Visibility.Hidden; Status = "Status: Approved"; } else { ViewDelete = Visibility.Visible; ViewApprove = Visibility.Hidden; Status = "Status: Refused"; } PizzaOrders = service.GetPizzaOrdersByOrderID(orderPar.ID); }
public OrderViewModel(OrderView orderViewOpen, List <tblPizzaOrder> pizzas, decimal totalAmountPar, string JMBG) { orderView = orderViewOpen; PizzaList = pizzas; totalAmount = String.Format("Total order price: {0}", totalAmountPar); this.JMBG = JMBG; pizzaService = new PizzeriaService(); }
public MenuViewModel(MenuView menuViewOpen, string JMBG) { menuView = menuViewOpen; pizzeriaService = new PizzeriaService(); PizzaList = pizzeriaService.GetPizzas(); orederedPizzas = new List <tblPizzaOrder>(); ordersOfUser = pizzeriaService.GetOrdersOfGuest(JMBG); if (ordersOfUser.Any()) { if (ordersOfUser.Last().OrderStatus == "W") { ViewMakeOrder = Visibility.Hidden; ViewShowOrder = Visibility.Visible; } } this.JMBG = JMBG; }
public GuestMainViewModel(GuestMainView guestMainViewOpen, string JMBG) { pizzeriaService = new PizzeriaService(); guestMainView = guestMainViewOpen; this.JMBG = JMBG; ordersOfUser = pizzeriaService.GetOrdersOfGuest(JMBG); if (ordersOfUser.Any()) { if (ordersOfUser.Last().OrderStatus == "A") { //ViewAprovedOrder = Visibility.Visible; //ViewMainMenu = Visibility.Hidden; //Thread.Sleep(3000); //ViewAprovedOrder = Visibility.Hidden; //ViewMainMenu = Visibility.Visible; ApprovedWindow approvedWindow = new ApprovedWindow(); approvedWindow.ShowDialog(); MessageBox.Show("Your last order is aproved"); } if (ordersOfUser.Last().OrderStatus == "R") { //ViewAprovedOrder = Visibility.Visible; //ViewMainMenu = Visibility.Hidden; //Thread.Sleep(3000); //ViewAprovedOrder = Visibility.Hidden; //ViewMainMenu = Visibility.Visible; //RefusedWindow refusedWindow = new RefusedWindow(); //refusedWindow.ShowDialog(); //Thread.Sleep(2000); //refusedWindow.Close(); MessageBox.Show("Your last order is refused"); } } }
public EmployeeViewModel(EmployeeView employeeViewOpen) { employeeView = employeeViewOpen; service = new PizzeriaService(); OrderList = service.GetOrders(); }