public SuProcessTemplateLanguageModel UpdateProcessTemplateLanguage(SuProcessTemplateLanguageModel suProcessTemplateLanguageChanges) { var changedProcessTemplateLanguage = context.DbProcessTemplateLanguage.Attach(suProcessTemplateLanguageChanges); changedProcessTemplateLanguage.State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); return(suProcessTemplateLanguageChanges); }
public async Task <IActionResult> LanguageCreate(SuObjectAndStatusViewModel FromForm) { if (ModelState.IsValid) { var CurrentUser = await _userManager.GetUserAsync(User); var ProcessTemplateLanguage = new SuProcessTemplateLanguageModel { Name = FromForm.SuObject.Name, Description = FromForm.SuObject.Description, MouseOver = FromForm.SuObject.MouseOver, ProcessTemplateId = FromForm.SuObject.ObjectId, LanguageId = FromForm.SuObject.LanguageId, ModifierId = CurrentUser.Id }; _processTemplateLanguage.AddProcessTemplateLanguage(ProcessTemplateLanguage); } return(RedirectToAction("LanguageIndex", new { Id = FromForm.SuObject.ObjectId.ToString() })); }
public SuProcessTemplateLanguageModel AddProcessTemplateLanguage(SuProcessTemplateLanguageModel suProcessTemplateLanguage) { context.DbProcessTemplateLanguage.Add(suProcessTemplateLanguage); context.SaveChanges(); return(suProcessTemplateLanguage); }