using System.Collections.Generic;
namespace WebApplication2.Models
public string VendorName;
public Boolean is24Hours;
public Address VendorAddress;
private List<Order> OrdersForTheDay;
public void AssignRiderToOrder(Rider r)
List<MenuItem> orders = new List<MenuItem>();
Order o = new Order(orders);
OrdersForTheDay = new List<Order> { o };
public void AssignRiderToOrder(Rider r, Order o)
public void ProcessOrder(Order o)
MenuItem menu2 = MenuItemFactory.GetMenuItemInstance();
public double GetDailySales()
List<MenuItem> item = new List<MenuItem>();
Order o = new Order(item);
Random deliveryFee = new Random();
int dFee = deliveryFee.Next(35, 50);
double dailySales = o.TotalCost + dFee;
public static Vendor GetVendorInstance()