public void Funcionario_DeletarFuncionario() { //-- Action repoFuncionario.Save(new FuncionarioModel(_empresa, "DeletarFuncionario", new DateTime(1994, 5, 7), "(11) 4555-1463", "(11) 97164-5267", "*****@*****.**", "M", new List <ServicoModel>() { svServico.List(_empresa.Id).FirstOrDefault() })); FuncionarioModel c = sv.Find(_empresa.Id, "DeletarFuncionario"); sv.Delete(c.Id); c = sv.Find(c.Id); //-- Asserts Assert.IsNotNull(sv.Find(_empresa.Id, "DeletarFuncionario")); Assert.IsTrue(c.Deletado); }
public ActionResult Delete(long id, FuncionarioViewModel objeto) { try { sv.Delete(id); FuncionarioModel f = sv.Find(id); TempData["Nome"] = f.Nome; TempData["Acao"] = "desativado"; return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); return(View()); } }