public ActionResult Index([Bind(Include = "SelVoo,Origem,Destino,DataIda,DataVolta,Maiores,Menores")] DadosConsulta dados) { ViewBag.Message = "Your application description page."; string retorno = VoosController.consultarVoos(dados.Origem, dados.Destino, dados.DataIda, dados.maiores, dados.menores); return(View(retorno)); }
public EditarPacienteModel ConsultarPacienteID(int idPaciente) { try { MySqlConnection connection = new MySqlConnection(getStringConnection()); connection.Open(); //----- Consulta OS DADOS PESSOAS DO PACIENTE ----- var DALSQL = new PacienteDALSQL(); MySqlCommand cmdPaciente = new MySqlCommand(DALSQL.ConsultarPacienteID(), connection); cmdPaciente.Parameters.AddWithValue("@IDPACIENTE", idPaciente); MySqlDataReader readerPaciente = cmdPaciente.ExecuteReader(); EditarPacienteModel pacienteCompleto = new EditarPacienteModel(); pacienteCompleto.Pessoa = new Models.Paciente.EditarPacienteModel.DadosPessoais(); if (readerPaciente.HasRows) { while (readerPaciente.Read()) { pacienteCompleto.Pessoa.IdPessoa = readerPaciente.GetInt32(0); pacienteCompleto.Pessoa.Nome = readerPaciente.GetString(1); pacienteCompleto.Pessoa.CPF = readerPaciente.GetString(2); pacienteCompleto.Pessoa.RG = readerPaciente.GetString(3); pacienteCompleto.Pessoa.Sexo = readerPaciente.GetString(4); pacienteCompleto.Pessoa.DataNascimento = readerPaciente.GetDateTime(5); pacienteCompleto.Pessoa.Logradouro = readerPaciente.GetString(6); pacienteCompleto.Pessoa.Numero = readerPaciente.GetInt32(7); pacienteCompleto.Pessoa.Bairro = readerPaciente.GetString(8); pacienteCompleto.Pessoa.Cidade = readerPaciente.GetString(9); pacienteCompleto.Pessoa.Uf = readerPaciente.GetString(10); pacienteCompleto.Pessoa.TelefoneCelular = readerPaciente.GetString(11); pacienteCompleto.Pessoa.Email = readerPaciente.GetString(12); pacienteCompleto.Pessoa.Status = readerPaciente.GetInt32(13).ToString(); } } readerPaciente.Close(); //----- ----- //----- CONSULTA OS DADOS DA CONSULTA DO PACIENTE ----- MySqlCommand cmdConsultaPaciente = new MySqlCommand(DALSQL.ConsultarPacienteConsulta(), connection); cmdConsultaPaciente.Parameters.AddWithValue("@IDPACIENTECONSULTA", idPaciente); MySqlDataReader readerConsultaPaciente = cmdConsultaPaciente.ExecuteReader(); pacienteCompleto.Consulta = new List <DadosConsulta>(); if (readerConsultaPaciente.HasRows) { while (readerConsultaPaciente.Read()) { DadosConsulta consulta = new DadosConsulta(); consulta.idConsulta = readerConsultaPaciente.GetInt32(0); consulta.idPacienteConsulta = readerConsultaPaciente.GetInt32(1); consulta.dataConsulta = readerConsultaPaciente.GetDateTime(2); consulta.finalizada = readerConsultaPaciente.GetInt32(3); pacienteCompleto.Consulta.Add(consulta); } readerConsultaPaciente.NextResult(); } readerConsultaPaciente.Close(); //----- ----- connection.Close(); return(pacienteCompleto); } catch (Exception ex) { throw ex; } }