public JsonResult Get(int especialista_codigo) { try { List <ConsultaModel> consultas = (new ConsultaModel()).ObterAgenda(especialista_codigo); List <ConsultaJsonModel> consultasJson = new List <ConsultaJsonModel>(); foreach (ConsultaModel consulta in consultas) { ConsultaJsonModel consultaJson = new ConsultaJsonModel() { Codigo = consulta.Codigo, ClinicaCodigo = consulta.ClinicaCodigo, EspecialistaCodigo = consulta.EspecialistaCodigo, Data = consulta.Data, Paciente = consulta.Paciente, Pacientenome = (new PacienteModel()).Obter(consulta.Paciente).NomeCompleto(), Retorno = consulta.Retorno, Status = consulta.Status }; consultasJson.Add(consultaJson); } return(new JsonResult(consultasJson)); } catch (Exception ex) { return(new JsonResult(null)); } }
public JsonResult Salvar([FromBody] ConsultaJsonModel consulta) { try { ConsultaModel consultaModel = new ConsultaModel() { Codigo = consulta.Codigo, ClinicaCodigo = consulta.ClinicaCodigo, EspecialistaCodigo = consulta.EspecialistaCodigo, Data = consulta.Data, Paciente = consulta.Paciente, Retorno = consulta.Retorno, Status = 1 }; consultaModel.Salvar(); return(new JsonResult(new { success = true, message = "Salvo com sucesso!" })); } catch (Exception ex) { return(new JsonResult(new { success = false, message = "Erro ao salvar" })); } }