// GET: TipoexameController/Delete/5
        public ActionResult Delete(int id)
        {
            Tipoexame      tipoExame      = _tipoexameService.Obter(id);
            TipoexameModel tipoExameModel = _mapper.Map <TipoexameModel>(tipoExame);

            return(View(tipoExameModel));
        }
 public ActionResult Edit(int id, TipoexameModel tipoExameModel)
 {
     if (ModelState.IsValid)
     {
         var tipoExame = _mapper.Map <Tipoexame>(tipoExameModel);
         _tipoexameService.Editar(tipoExame);
     }
     return(RedirectToAction(nameof(Index)));
 }
 public ActionResult Create(TipoexameModel tipoExameModel)
 {
     if (ModelState.IsValid)
     {
         var tipoExame = _mapper.Map <Tipoexame>(tipoExameModel);
         _tipoexameService.Inserir(tipoExame);
     }
     return(RedirectToAction(nameof(Index)));
 }
        public void DetailsTest()
        {
            // Act
            var result = controller.Details(1);

            // Assert
            Assert.IsInstanceOfType(result, typeof(ViewResult));
            ViewResult viewResult = (ViewResult)result;

            Assert.IsInstanceOfType(viewResult.ViewData.Model, typeof(TipoexameModel));
            TipoexameModel tipoexameModel = (TipoexameModel)viewResult.ViewData.Model;

            Assert.AreEqual("Colesterol", tipoexameModel.Tipo);
            //Assert.AreEqual(DateTime.Parse("2018-06-06"), TipoexameModel.DataNascimento);//////OBESRVAÇÃO
        }
 public ActionResult Delete(int id, TipoexameModel tipoExameModel)
 {
     _tipoexameService.Remover(id);
     return(RedirectToAction(nameof(Index)));
 }