public Models.Response.AgendamentoResponse AgendaResponse(Models.TbAgendamento tbs, string Carro)
        {
            Models.Response.AgendamentoResponse resp = new Models.Response.AgendamentoResponse();

            resp.Data  = tbs.DtAgendamento;
            resp.Carro = Carro;
            return(resp);
        }
Ejemplo n.º 2
0
        public ActionResult <Models.Response.AgendamentoResponse> AgendarTest(Models.Request.AgendamentoRequest req)
        {
            try
            {
                int idCliente = busi.ConsultarClientePorLogin(req.IdLogin);

                Models.TbAgendamento tb = conv.AgendaTabela(req, idCliente);

                tb = busi.CadastrarClienteAgendamento(tb);

                string nomeCarroPlaca = busi.ConsultarPlacaCarroPorId(tb.IdCarro);

                Models.Response.AgendamentoResponse resp = conv.AgendaResponse(tb, nomeCarroPlaca);

                return(resp);
            }
            catch (Exception ex)
            {
                return(BadRequest(
                           new Models.Response.ErroResponse(400, ex.Message)
                           ));
            }
        }