public async Task <IActionResult> Edit(SuClassificationEditGetModel FromForm) { if (ModelState.IsValid) { var CurrentUser = await _userManager.GetUserAsync(User); SqlParameter[] parameters = { new SqlParameter("@Id", FromForm.Id), new SqlParameter("@LanguageId", CurrentUser.DefaultLanguageId), new SqlParameter("@ModifierId", CurrentUser.Id), new SqlParameter("@Name", FromForm.Name), new SqlParameter("@Description", FromForm.Description), new SqlParameter("@MouseOver", FromForm.MouseOver), new SqlParameter("@MenuName", FromForm.MenuName) }; _context.Database.ExecuteSqlCommand("ProcessTemplateGroupEditPost " + "@Id" + ", @LanguageId" + ", @ModifierId" + ", @Name" + ", @Description" + ", @MouseOver" + ", @MenuName", parameters); } return(RedirectToAction("Index")); }
public async Task <IActionResult> Create() { 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); var ClassificationStatusList = new List <SelectListItem>(); var StatusList = await _context.ZDbStatusList.FromSql("ClassificationStatusList").ToListAsync(); foreach (var Status in StatusList) { ClassificationStatusList.Add(new SelectListItem { Text = Status.Name, Value = Status.Id.ToString() }); } var Classification = new SuClassificationEditGetModel { Description = "x" }; var ClassificationAndStatus = new SuClassificationEditGetWithListModel { Classification = Classification, StatusList = ClassificationStatusList }; ViewBag.tools = new[] { "Bold", "Italic", "Underline", "StrikeThrough", "FontName", "FontSize", "FontColor", "BackgroundColor", "LowerCase", "UpperCase", "|", "Formats", "Alignments", "OrderedList", "UnorderedList", "Outdent", "Indent", "|", "CreateLink", "Image", "CreateTable", "|", "ClearFormat", "Print", "SourceCode", "FullScreen", "|", "Undo", "Redo" }; return(View(ClassificationAndStatus)); }