public IActionResult LanguageCreate(SuObjectAndStatusViewModel test3) { if (ModelState.IsValid) { var ProcessTemplateFieldTypeLanguage = new SuProcessTemplateFieldTypeLanguageModel { Name = test3.SuObject.Name, Description = test3.SuObject.Description, MouseOver = test3.SuObject.MouseOver, FieldTypeId = test3.SuObject.ObjectId, LanguageId = test3.SuObject.LanguageId }; _ProcessTemplateFieldTypeLanguage.AddProcessTemplateFieldTypeLanguage(ProcessTemplateFieldTypeLanguage); } return(RedirectToAction("LanguageIndex", new { Id = test3.SuObject.ObjectId.ToString() })); }
public SuProcessTemplateFieldTypeLanguageModel UpdateProcessTemplateFieldTypeLanguage(SuProcessTemplateFieldTypeLanguageModel suProcessTemplateFieldTypeLanguageChanges) { var changedProcessTemplateFieldTypeLanguage = context.DbProcessTemplateFieldTypeLanguage.Attach(suProcessTemplateFieldTypeLanguageChanges); changedProcessTemplateFieldTypeLanguage.State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); return(suProcessTemplateFieldTypeLanguageChanges); }
public SuProcessTemplateFieldTypeLanguageModel AddProcessTemplateFieldTypeLanguage(SuProcessTemplateFieldTypeLanguageModel suProcessTemplateFieldTypeLanguage) { context.DbProcessTemplateFieldTypeLanguage.Add(suProcessTemplateFieldTypeLanguage); context.SaveChanges(); return(suProcessTemplateFieldTypeLanguage); }