// GET: TipopatrimonioController/Delete/5
        public ActionResult Delete(int id)
        {
            Tipopatrimonio      tipoPatrimonio      = _tipoPatrimonioService.Obter(id);
            TipopatrimonioModel tipoPatrimonioModel = _mapper.Map <TipopatrimonioModel>(tipoPatrimonio);

            return(View(tipoPatrimonioModel));
        }
 public ActionResult Edit(int id, TipopatrimonioModel tipoPatrimonioModel)
 {
     if (ModelState.IsValid)
     {
         var tipoPatrimonio = _mapper.Map <Tipopatrimonio>(tipoPatrimonioModel);
         _tipoPatrimonioService.Editar(tipoPatrimonio);
     }
     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(TipopatrimonioModel));
            TipopatrimonioModel TipopatrimonioModel = (TipopatrimonioModel)viewResult.ViewData.Model;

            Assert.AreEqual("Eletrônico", TipopatrimonioModel.Nome);
        }
 public ActionResult Delete(int id, TipopatrimonioModel tipoPatrimonio)
 {
     _tipoPatrimonioService.Remover(id);
     return(RedirectToAction(nameof(Index)));
 }