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