private void CargarConsultas(string PacienteID) { clFachadaBusquedaConsultas objConsultas = new clFachadaBusquedaConsultas(); bool ResultadoOK = false; string Mensajeerror = ""; //DataTable DTConsulta = new DataTable(); DataTable DTConsulta = objConsultas.BuscarConsultas(PacienteID, 1, ref ResultadoOK, ref Mensajeerror); dgvListadoConsulta.Rows.Clear(); if (DTConsulta.Rows.Count >= 1) { dgvListadoConsulta.Focus(); string FechaCon; string Seguimiento = "Normal"; for (int i = 0; i < DTConsulta.Rows.Count; i++) { FechaCon = Convert.ToDateTime(DTConsulta.Rows[i]["Con_Fecha"]).ToShortDateString(); if (Convert.ToBoolean(DTConsulta.Rows[i]["Con_Seguimiento"]) == true) { Seguimiento = "Seguimiento"; } dgvListadoConsulta.Rows.Add( DTConsulta.Rows[i]["Con_ID"], FechaCon, DTConsulta.Rows[i]["Con_Motivo"], Seguimiento, DTConsulta.Rows[i]["Con_Historial"], DTConsulta.Rows[i]["Exa_Descripcion"], DTConsulta.Rows[i]["Dia_Descripcion"], DTConsulta.Rows[i]["Trat_Descripcion"], DTConsulta.Rows[i]["CondF_Peso"], DTConsulta.Rows[i]["CondF_Temp"], DTConsulta.Rows[i]["CondF_IndiceMC"], DTConsulta.Rows[i]["Cond_Talla"], DTConsulta.Rows[i]["CondF_Sistolica"], DTConsulta.Rows[i]["CondF_Diastolica"], DTConsulta.Rows[i]["Con_Hora"] ); } } else { MessageBox.Show("El Paciente No tiene Consulta"); } }
internal void CargarDataDrid() { clFachadaBusquedaConsultas objConsulta = new clFachadaBusquedaConsultas(); bool ResultadoOk = false; string MensajeError = ""; DateTime Fechadesde = Convert.ToDateTime(dtpDesde.Text); DateTime FechaHasta = Convert.ToDateTime(dtpHasta.Text); string Busqueda = "0"; int SubControl = 3; DataTable DTConsulta = new DataTable(); dgvListadoConsulta.Rows.Clear(); string FechaCon; string Condicion = "Normal"; /*if (cbbOpcioines.SelectedIndex == -1 || cbbOpcioines.SelectedIndex == 0) * { * Busqueda = "0"; * SubControl = 3; * DTConsulta = objConsulta.BuscarConsultas(Busqueda, Fechadesde, FechaHasta, SubControl, ref ResultadoOk, ref MensajeError); * }*/ if ((cbbOpcioines.SelectedIndex == 1) && !(string.IsNullOrEmpty(txtBuscarP.Text.Trim())) && (cbIncluir.Checked)) { Busqueda = txtBuscarP.Text; SubControl = 2; DTConsulta = objConsulta.BuscarConsultas(Busqueda, Fechadesde, FechaHasta, SubControl, ref ResultadoOk, ref MensajeError); if (DTConsulta.Rows.Count == 0) { MessageBox.Show("Este paciente no tiene"); } } else if ((cbIncluir.Checked) && (string.IsNullOrEmpty(txtBuscarP.Text.Trim()))) { Busqueda = "0"; SubControl = 2; DTConsulta = objConsulta.BuscarConsultas(Busqueda, Fechadesde, FechaHasta, SubControl, ref ResultadoOk, ref MensajeError); } else if ((cbbOpcioines.SelectedIndex == 1) && !(string.IsNullOrEmpty(txtBuscarP.Text.Trim())) && (cbIncluir.Checked == false)) { Busqueda = txtBuscarP.Text; SubControl = 1; DTConsulta = objConsulta.BuscarConsultas(Busqueda, Fechadesde, FechaHasta, SubControl, ref ResultadoOk, ref MensajeError); if (DTConsulta.Rows.Count == 0) { MessageBox.Show("Este paciente no tiene Consultas en este momento"); } } else { Busqueda = "0"; SubControl = 3; DTConsulta = objConsulta.BuscarConsultas(Busqueda , Fechadesde , FechaHasta , SubControl , ref ResultadoOk , ref MensajeError); } dgvListadoConsulta.Rows.Clear(); for (int i = 0; i < DTConsulta.Rows.Count; i++) { FechaCon = Convert.ToDateTime(DTConsulta.Rows[i]["Con_Fecha"]).ToShortDateString(); if (Convert.ToBoolean(DTConsulta.Rows[i]["Con_Seguimiento"]) == true) { Condicion = "Seguimiento"; } dgvListadoConsulta.Rows.Add( DTConsulta.Rows[i]["Con_ID"], DTConsulta.Rows[i]["Pa_Nombre"] + " " + DTConsulta.Rows[i]["Pa_Apellido"], FechaCon, DTConsulta.Rows[i]["Con_Motivo"], Condicion ); } }