Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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());
        }