public async Task <IActionResult> LanguageDelete(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 x = new Menus(_context); ViewBag.menuItems = await x.TopMenu(DefaultLanguageID); var PageLanguage = _pageLanguage.DeletePageLanguage(Id); var a = new SuObjectVM { Id = PageLanguage.Id, Name = PageLanguage.Name, Description = PageLanguage.Description, MouseOver = PageLanguage.MouseOver, LanguageId = PageLanguage.LanguageId, ObjectId = PageLanguage.PageId }; return(View(a)); }
public async Task <IActionResult> Create(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); var ProcessTemplateStep = new SuObjectVM { Id = Id , LanguageId = CurrentUser.DefaultLanguageId }; //DataTypes return(View(ProcessTemplateStep)); }
public async Task <IActionResult> Create(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); var ParentOrganization = _Organization.GetOrganization(Id); var StatusListFromDb = _context.ZDbStatusList.FromSql("OrganizatonCreateGetStatusList").ToList(); var StatusList = new List <SelectListItem>(); foreach (var StatusFromDb in StatusListFromDb) { StatusList.Add(new SelectListItem { Text = StatusFromDb.Name, Value = StatusFromDb.Id.ToString() }); } var parameter = new SqlParameter("@Id", Id); var TypeListFromDb = _context.ZDbTypeList.FromSql("OrganizatonCreateGetTypeList @Id", parameter).ToList(); var TypeList = new List <SelectListItem>(); foreach (var TypeFromDb in TypeListFromDb) { TypeList.Add(new SelectListItem { Text = TypeFromDb.Name, Value = TypeFromDb.Id.ToString() }); } SuObjectVM Parent = new SuObjectVM() { NullId = ParentOrganization == null ? 0 : ParentOrganization.Id }; var OrganizationAndStatus = new SuObjectAndStatusViewModel { SuObject = Parent, SomeKindINumSelectListItem = StatusList, ProbablyTypeListItem = TypeList }; return(View(OrganizationAndStatus)); }
public IActionResult LanguageDelete(SuObjectVM a) { if (ModelState.IsValid) { _OrganizationTypeLanguage.DeleteOrganizationTypeLanguage(a.Id); return(RedirectToAction("LanguageIndex", new { Id = a.ObjectId })); } return(RedirectToAction("Index")); }
public IActionResult Delete(SuObjectVM FromForm) { if (ModelState.IsValid) { _userOrganization.DeleteUserOrganization(FromForm.Id); return(RedirectToAction("Index", new { Id = FromForm.Description })); } return(RedirectToAction("Index", new { Id = FromForm.Description })); }
public async Task <IActionResult> Create(string 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); var OrganizationList = new List <SelectListItem>(); var TypeList = new List <SelectListItem>(); SqlParameter[] parameters = { new SqlParameter("@UserId", Id) , new SqlParameter("@LanguageId", CurrentUser.DefaultLanguageId) }; var OrganizationsFromDB = _context.ZDbStatusList.FromSql("UserOrganizationNewOrganizationsSelect @UserId, @LanguageId", parameters).ToList(); foreach (var OrganizationFromDB in OrganizationsFromDB) { OrganizationList.Add(new SelectListItem { Value = OrganizationFromDB.Id.ToString(), Text = OrganizationFromDB.Name }); } var parameter = new SqlParameter("@LanguageId", CurrentUser.DefaultLanguageId); var TypesFromDB = _context.ZDbTypeList.FromSql("UserOrganizationTypeSelectAll @LanguageId", parameter).ToList(); foreach (var TypeFromDB in TypesFromDB) { TypeList.Add(new SelectListItem { Value = TypeFromDB.Id.ToString(), Text = TypeFromDB.Name }); } SuObjectVM NewUserOrganization = new SuObjectVM { Description = Id }; var ClassificationAndStatus = new SuObjectAndStatusViewModel { SuObject = NewUserOrganization, SomeKindINumSelectListItem = OrganizationList, ProbablyTypeListItem = TypeList }; return(View(ClassificationAndStatus)); }
public IActionResult LanguageDelete(SuObjectVM a) { if (ModelState.IsValid) { _ProcessTemplateFieldTypeLanguage.DeleteProcessTemplateFieldTypeLanguage(a.Id); return(RedirectToAction("LanguageIndex", new { Id = a.ObjectId })); } return(RedirectToAction("Index")); }
public IActionResult LanguageEdit(SuObjectVM FromForm) { if (ModelState.IsValid) { var ProjectLanguage = _ProjectLanguage.GetProjectLanguage(FromForm.Id); ProjectLanguage.Name = FromForm.Name; ProjectLanguage.Description = FromForm.Description; ProjectLanguage.MouseOver = FromForm.MouseOver; _ProjectLanguage.UpdateProjectLanguage(ProjectLanguage); } return(RedirectToAction("LanguageIndex", new { Id = FromForm.ObjectId.ToString() })); }
public IActionResult Edit(SuObjectVM FromForm) { if (ModelState.IsValid) { var Setting = _setting.GetSetting(FromForm.Id); Setting.IntValue = FromForm.NullId; Setting.StringValue = FromForm.Description2; //PETER here we stil need to update the date setting _setting.UpdateSetting(Setting); } return(RedirectToAction("Index")); }
public IActionResult LanguageEdit(SuObjectVM test3) { if (ModelState.IsValid) { var PageSectionTypeLanguage = _PageSectionTypeLanguage.GetPageSectionTypeLanguage(test3.Id); PageSectionTypeLanguage.Name = test3.Name; PageSectionTypeLanguage.Description = test3.Description; PageSectionTypeLanguage.MouseOver = test3.MouseOver; _PageSectionTypeLanguage.UpdatePageSectionTypeLanguage(PageSectionTypeLanguage); } return(RedirectToAction("LanguageIndex", new { Id = test3.ObjectId.ToString() })); }
public IActionResult LanguageDelete(int Id) { var ClassifationLanguage = _processTemplateLanguage.GetProcessTemplateLanguage(Id); var a = new SuObjectVM { Id = ClassifationLanguage.Id, Name = ClassifationLanguage.Name, MouseOver = ClassifationLanguage.MouseOver, LanguageId = ClassifationLanguage.LanguageId, ObjectId = ClassifationLanguage.ProcessTemplateId }; return(View(a)); }
public IActionResult LanguageEdit(SuObjectVM test3) { if (ModelState.IsValid) { var ProcessTemplateFieldTypeLanguage = _ProcessTemplateFieldTypeLanguage.GetProcessTemplateFieldTypeLanguage(test3.Id); ProcessTemplateFieldTypeLanguage.Name = test3.Name; ProcessTemplateFieldTypeLanguage.Description = test3.Description; ProcessTemplateFieldTypeLanguage.MouseOver = test3.MouseOver; _ProcessTemplateFieldTypeLanguage.UpdateProcessTemplateFieldTypeLanguage(ProcessTemplateFieldTypeLanguage); } // return RedirectToRoute("EditRole" + "/"+test3.ProcessTemplateFieldType.ProcessTemplateFieldTypeId.ToString() ); return(RedirectToAction("LanguageIndex", new { Id = test3.ObjectId.ToString() })); }
public IActionResult LanguageEdit(SuObjectVM test3) { if (ModelState.IsValid) { var OrganizationLanguage = _OrganizationLanguage.GetOrganizationLanguage(test3.Id); OrganizationLanguage.Name = test3.Name; OrganizationLanguage.Description = test3.Description; OrganizationLanguage.MouseOver = test3.MouseOver; _OrganizationLanguage.UpdateOrganizationLanguage(OrganizationLanguage); } // return RedirectToRoute("EditRole" + "/"+test3.Organization.OrganizationId.ToString() ); return(RedirectToAction("LanguageIndex", new { Id = test3.ObjectId.ToString() })); }
public IActionResult LanguageDelete(int Id) { var PageSectionTypeLanguage = _PageSectionTypeLanguage.DeletePageSectionTypeLanguage(Id); SuObjectVM a = new SuObjectVM { Id = PageSectionTypeLanguage.Id, Name = PageSectionTypeLanguage.Name, Description = PageSectionTypeLanguage.Description, MouseOver = PageSectionTypeLanguage.MouseOver, LanguageId = PageSectionTypeLanguage.LanguageId, ObjectId = PageSectionTypeLanguage.PageSectionTypeId }; return(View(a)); }
public IActionResult LanguageDelete(int Id) { var ProcessTemplateFieldTypeLanguage = _ProcessTemplateFieldTypeLanguage.DeleteProcessTemplateFieldTypeLanguage(Id); var a = new SuObjectVM { Id = ProcessTemplateFieldTypeLanguage.Id, Name = ProcessTemplateFieldTypeLanguage.Name, Description = ProcessTemplateFieldTypeLanguage.Description, MouseOver = ProcessTemplateFieldTypeLanguage.MouseOver, LanguageId = ProcessTemplateFieldTypeLanguage.LanguageId, ObjectId = ProcessTemplateFieldTypeLanguage.FieldTypeId }; return(View(a)); }
public IActionResult LanguageEdit(SuObjectVM FromForm) { if (ModelState.IsValid) { var PageLanguage = _PageLanguage.GetPageLanguage(FromForm.Id); PageLanguage.Name = FromForm.Name; PageLanguage.Description = FromForm.Description; PageLanguage.TitleName = FromForm.MouseOver; PageLanguage.TitleDescription = FromForm.PageDescription; PageLanguage.MouseOver = FromForm.MouseOver; _PageLanguage.UpdatePageLanguage(PageLanguage); } // return RedirectToRoute("EditRole" + "/"+FromForm.Page.PageId.ToString() ); return(RedirectToAction("LanguageIndex", new { Id = FromForm.ObjectId.ToString() })); }
public IActionResult Edit(SuObjectVM FromForm) { if (ModelState.IsValid) { _context.Database.ExecuteSqlCommand("ProcessTemplateStepUpdate @p0, @p1, @p2, @p3, @p4, @p5, @p6 " , parameters: new[] { FromForm.ObjectId.ToString() //0 , FromForm.ObjectLanguageId.ToString() , FromForm.Name , FromForm.Description , FromForm.MouseOver }); } // return RedirectToRoute("EditRole" + "/"+test3.Classification.ClassificationId.ToString() ); return(RedirectToAction("Index", new { Id = FromForm.Id.ToString() })); }
public async Task <IActionResult> Create(SuObjectVM FromForm) { if (ModelState.IsValid) { var CurrentUser = await _userManager.GetUserAsync(User); SqlParameter[] parameters = { new SqlParameter("@ProcessTemplateId", FromForm.Id) , new SqlParameter("@LanguageId", CurrentUser.DefaultLanguageId) , new SqlParameter("@Name", FromForm.Name) , new SqlParameter("@Description", FromForm.Description) , new SqlParameter("@MouseOver", FromForm.MouseOver) }; _context.Database.ExecuteSqlCommand("ProcessTemplateStepCreate @ProcessTemplateId, @LanguageId, @Name, @Description, @MouseOver", parameters); } return(RedirectToAction("Index", new { Id = FromForm.Id.ToString() })); }
public async Task <IActionResult> Edit(SuObjectVM test3) { if (ModelState.IsValid) { var PageType = _PageType.GetPageType(test3.Id); var CurrentUser = await _userManager.GetUserAsync(User); PageType.ModifiedDate = DateTime.Now; PageType.ModifierId = CurrentUser.Id; _PageType.UpdatePageType(PageType); var PageTypeLanguage = _PageTypeLanguage.GetPageTypeLanguage(test3.ObjectLanguageId); PageTypeLanguage.Name = test3.Name; PageTypeLanguage.Description = test3.Description; PageTypeLanguage.MouseOver = test3.MouseOver; PageTypeLanguage.ModifiedDate = DateTime.Now; PageTypeLanguage.ModifierId = CurrentUser.Id; _PageTypeLanguage.UpdatePageTypeLanguage(PageTypeLanguage); } return(RedirectToAction("Index")); }
public async Task <IActionResult> Create(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); var ParentProject = _Project.GetProject(Id); var ProjectList = new List <SelectListItem>(); foreach (var ProjectFromDb in _projectStatus.GetAllProjectStatus()) { ProjectList.Add(new SelectListItem { Text = ProjectFromDb.Name, Value = ProjectFromDb.Id.ToString() }); } SuObjectVM Parent = new SuObjectVM() { NullId = ParentProject == null ? 0 : ParentProject.Id }; var ProjectAndStatus = new SuObjectAndStatusViewModel { SuObject = Parent, SomeKindINumSelectListItem = ProjectList }; return(View(ProjectAndStatus)); }
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) }; SuObjectVM UserOrganizationFromDb = _context.DbObjectVM.FromSql("UserOrganizationSelectBasedOnUser @LanguageId, @Id", parameters).First(); return(View(UserOrganizationFromDb)); }