public AddOrder Menu() { Models.AddOrder AddOrder = new Models.AddOrder(); var category = from a in db.Category where a.IsDeleted != true select a; List <Models.CategoryViewModel> ListCategoryViewModel = new List <Models.CategoryViewModel>(); foreach (var item in category) { CategoryViewModel CategoryViewModel = new CategoryViewModel(); CategoryViewModel.CategoryID = item.CategoryID; CategoryViewModel.CategoryName = item.CategoryName; var listmenu = (from a in db.Menu where a.CategoryID == item.CategoryID && a.Status.StatusName == "Ready" select new OrderItemViewModel { MenuID = a.MenuID, MenuName = a.MenuName, Price = a.MenuPrice, Content = a.Content, ContentType = a.ContentType }).ToList(); CategoryViewModel.OrderItem = listmenu; ListCategoryViewModel.Add(CategoryViewModel); } AddOrder.Category = ListCategoryViewModel; return(AddOrder); }
public ResponseViewModel EditOrder(Models.AddOrder data) { return(service.EditOrder(data)); }
public ResponseViewModel CreateOrder(Models.AddOrder data) { return(service.CreateOrder(data)); }