Ejemplo n.º 1
0
        public ActionResult Index()
        {
            var vm = new SubMenuViewModel();

            vm.SubMenues = _smr.GetSubMenues();
            return(View(vm));
        }
        public async Task <IActionResult> Create(SubMenuViewModel menu)
        {
            RestClient client = new RestClient();

            RestRequest request = new RestRequest(Method.POST);

            request.Resource = "http://localhost:61909/api/SubMenu";
            request.AddJsonBody(menu);
            var Responce = await client.ExecuteAsync(request, CancellationToken.None);

            return(RedirectToAction("Index", "SubMenu", new { area = "Admin" }));
        }
Ejemplo n.º 3
0
        public ActionResult MenuSection(int id, ShoppingCart cart, string sortParam = "")
        {
            SubMenuViewModel smvm = new SubMenuViewModel();

            smvm.CategoryList = CategoryRepository.GetCategoriesByBizCuisineId(id, true).Where(e => e.Title.ToLower() != "lunch special").ToList();
            BizInfo cg = BizCuisineRepository.GetBizCuisineById(id).BizInfo;

            smvm.MenuList            = BizCuisineRepository.GetBizCuisinesByBizInfoId(true, cg.BizInfoId);
            smvm.sortParameter       = sortParam;
            smvm.CurrentBizCuisineId = id;
            return(PartialView(smvm));
        }
Ejemplo n.º 4
0
        public SubMenuView(List <MenuItem> menuItems, List <bool> status)
        {
            InitializeComponent();
            SetNunberColumns();
            List <MenuItem> finalMenuItems = new List <MenuItem>();

            for (int i = 0; i < menuItems.Count; i++)
            {
                if (status[i])
                {
                    finalMenuItems.Add(menuItems[i]);
                }
            }
            BindingContext = new SubMenuViewModel(finalMenuItems);
        }
 public ActionResult AddOrEdit(SubMenuViewModel sm)
 {
     using (OnlineVehicleDBEntities db = new OnlineVehicleDBEntities())
     {
         if (sm.SubMenuId == 0)
         {
             tblSubMenu tb = new tblSubMenu();
             tb.SubMenuName = sm.SubMenuName;
             db.tblSubMenus.Add(tb);
             db.SaveChanges();
             return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             tblSubMenu tbm = db.tblSubMenus.Where(m => m.SubMenuId == sm.SubMenuId).FirstOrDefault();
             tbm.SubMenuName = sm.SubMenuName;
             db.SaveChanges();
             return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet));
         }
     }
 }
 public ActionResult AddOrEdit(int id = 0)
 {
     if (id == 0)
     {
         using (OnlineVehicleDBEntities db = new OnlineVehicleDBEntities())
         {
             return(View(new SubMenuViewModel()));
         }
     }
     else
     {
         using (OnlineVehicleDBEntities db = new OnlineVehicleDBEntities())
         {
             SubMenuViewModel sub = new SubMenuViewModel();
             var menu             = db.tblSubMenus.Where(x => x.SubMenuId == id).FirstOrDefault();
             sub.SubMenuId   = menu.SubMenuId;
             sub.SubMenuName = menu.SubMenuName;
             return(View(sub));
         }
     }
 }
 public PopupView()
 {
     InitializeComponent();
     BindingContext = new SubMenuViewModel();
 }
 public TaskListViewModel(ProjectViewModel project)
 {
     Project    = project;
     SubMenu    = new SubMenuViewModel(project.Id, SubMenuPage.TaskList);
     Navigation = new NavigationViewModel(NavigationTarget.ProjectsList);
 }
Ejemplo n.º 9
0
 public ApplicationFormViewModel(ProjectViewModel project)
 {
     Project    = project;
     SubMenu    = new SubMenuViewModel(project.Id, SubMenuPage.ApplicationForm);
     Navigation = new NavigationViewModel(NavigationTarget.ProjectsList);
 }
Ejemplo n.º 10
0
 public SubMenuView(List <MenuItem> list)
 {
     InitializeComponent();
     SetNunberColumns();
     BindingContext = new SubMenuViewModel(list);
 }
Ejemplo n.º 11
0
 public MenuWithSubMenuControl()
 {
     InitializeComponent();
     DataContext = new SubMenuViewModel();
 }