Example #1
0
        public async Task <IActionResult> Delete(int Id)
        {
            var CurrentUser = await _userManager.GetUserAsync(User);

            var DefaultLanguageID = CurrentUser.DefaultLanguageId;

            var UICustomizationArray = new UICustomization(_context);

            ViewBag.Terms = await UICustomizationArray.UIArray(this.ControllerContext.RouteData.Values["controller"].ToString(), this.ControllerContext.RouteData.Values["action"].ToString(), DefaultLanguageID);

            Menus a = new Menus(_context);

            ViewBag.menuItems = await a.TopMenu(DefaultLanguageID);

            SqlParameter[] parameters =
            {
                new SqlParameter("@LanguageId", CurrentUser.DefaultLanguageId)
                ,                               new SqlParameter("@Id", Id)
            };

            SuMenu1DeleteGetModel Menu1 = _context.ZdbMenu1DeleteGet.FromSql("Menu1DeleteGet @LanguageId, @Id", parameters).First();



            return(View(Menu1));
        }
Example #2
0
        public IActionResult Delete(SuMenu1DeleteGetModel FromForm)
        {
            var parameter = new SqlParameter("@OId", FromForm.OId);

            _context.Database.ExecuteSqlCommand($"Menu1DeletePost @OId", parameter);

            return(RedirectToAction("Index"));
        }