public void AlterarCursoTest() { ///Ambiente curso3 = new Curso { Descricao = "Analise de sistemas", Vagas = 50 }; ///Ação icursoRepository.InserirCurso(curso3); var atualiza = icursoRepository.RetornaCurso(curso3.ID); atualiza.Vagas = 10; atualiza.Descricao = "Analise de sistemas " + Convert.ToString(DateTime.Now); icursoRepository.AtualizaCurso(atualiza); //Assert Assert.AreEqual(curso3, atualiza); }
public ActionResult Edit(CursoModel curso) { try { ModelState["ID"].Errors.Clear(); if (ModelState.IsValid) { repository.AtualizaCurso(new Curso { Descricao = curso.Descricao, Vagas = curso.Vagas, ID = curso.ID }); TempData["Mensagem"] = "Curso atualizado com sucesso !!"; return(RedirectToAction("Index")); } return(View(curso)); } catch (Exception ex) { TempData["Mensagem"] = ex.Message; return(RedirectToAction("Index")); } }