public ActionResult <ServicoPrestado> Post([FromBody] ServicoPrestadoModel servico) { var result = _applicationDbContext.Add <ServicoPrestado>( new ServicoPrestado() { Servico = _applicationDbContext.Find <Servico>(servico.Servico), Prestador = _applicationDbContext.Find <Prestador>(servico.Prestador), Unidade = _applicationDbContext.Find <UnidadeDeCobranca>(servico.Unidade), Preco = servico.Preco }).Entity; _applicationDbContext.SaveChanges(); return(Ok(result)); }
public ActionResult <ServicoPrestado> Get(Guid id) { var found = _applicationDbContext.ServicosPrestados.Find(id); if (found != null) { var result = new ServicoPrestadoModel() { Servico = found.Servico.Id, Prestador = found.Prestador.Id, Preco = found.Preco, Unidade = found.Unidade.Id }; return(Ok(result)); } return(NotFound()); }