public Models.Response.AgendaResponse RemoverController(int idagendamento) { Models.TbAgendamento removido = funcaoBusiness.RemoverAgendamentos(idagendamento); Models.Response.AgendaResponse result = Conversor.Convert(removido); return(result); }
public Models.Response.AgendaResponse Convert(Models.TbAgendamento dados) { Models.Response.AgendaResponse agendamento = new Models.Response.AgendaResponse(); agendamento.id = dados.IdAgendamento; agendamento.carro = dados.IdCarroNavigation.NmModelo; agendamento.data = dados.DtAgendamento; agendamento.inicio = dados.HrInicio; agendamento.fim = dados.HrFim; agendamento.status = dados.DsStatus; agendamento.observacao = dados.DsAgendamento; return(agendamento); }
public ActionResult <Models.Response.AgendaResponse> AgendarController(Models.Request.AgendarRequest dados) { try { Models.TbAgendamento agendamento = Conversor.Convert(dados); Models.TbAgendamento inserido = funcaoBusiness.CadastrarAgendamento(agendamento); Models.Response.AgendaResponse result = Conversor.Convert(inserido); return(result); } catch (System.Exception ex) { return(BadRequest( new Models.Response.ErroResponse(404, ex.Message) )); } }