Example #1
0
        public PatrimonioViewModel InserirPatrimonio(PatrimonioEditViewModel patrimonio)
        {
            var entidade = Mapper.Map <Patrimonio>(patrimonio);

            Repositorio.Save(entidade);
            return(Mapper.Map <PatrimonioViewModel>(entidade));
        }
Example #2
0
        public PatrimonioViewModel EditarPatrimonio(int id, PatrimonioEditViewModel patrimonio)
        {
            var entidade = Mapper.Map <Patrimonio>(patrimonio);

            entidade.NumeroTombo = id;
            Repositorio.Save(entidade);
            return(Mapper.Map <PatrimonioViewModel>(entidade));
        }
Example #3
0
 public PatrimonioViewModel Put(int numeroTombo, [FromBody] PatrimonioEditViewModel patrimonio)
 {
     return(Service.EditarPatrimonio(numeroTombo, patrimonio));
 }
Example #4
0
 public PatrimonioViewModel Post([FromBody] PatrimonioEditViewModel patrimonio)
 {
     return(Service.InserirPatrimonio(patrimonio));
 }