public SuProcessTemplateStepLanguageModel UpdateProcessTemplateStepLanguage(SuProcessTemplateStepLanguageModel suProcessTemplateStepLanguageChanges)
        {
            var changedProcessTemplateStepLanguage = context.DbProcessTemplateStepLanguage.Attach(suProcessTemplateStepLanguageChanges);

            changedProcessTemplateStepLanguage.State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            context.SaveChanges();
            return(suProcessTemplateStepLanguageChanges);
        }
        public IActionResult LanguageCreate(SuObjectAndStatusViewModel test3)
        {
            if (ModelState.IsValid)
            {
                var ProcessTemplateStepLanguage = new SuProcessTemplateStepLanguageModel
                {
                    Name        = test3.SuObject.Name,
                    Description = test3.SuObject.Description,
                    MouseOver   = test3.SuObject.MouseOver,
                    StepId      = test3.SuObject.ObjectId,
                    LanguageId  = test3.SuObject.LanguageId
                };

                _processTemplateStepLanguage.AddProcessTemplateStepLanguage(ProcessTemplateStepLanguage);
            }
            return(RedirectToAction("LanguageIndex", new { Id = test3.SuObject.ObjectId.ToString() }));
        }
 public SuProcessTemplateStepLanguageModel AddProcessTemplateStepLanguage(SuProcessTemplateStepLanguageModel suProcessTemplateStepLanguage)
 {
     context.DbProcessTemplateStepLanguage.Add(suProcessTemplateStepLanguage);
     context.SaveChanges();
     return(suProcessTemplateStepLanguage);
 }