private BE_Emergencia CrearEntidadServiciosExamenesById(SqlDataReader SqlReader) { BE_Emergencia oBE_Emergencia = new BE_Emergencia(); int indice; indice = SqlReader.GetOrdinal("ID_SERVICIO"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_SERVICIO = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("ID_ATENCION"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_ATENCION = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("ID_EXAMEN"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_EXAMEN = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("descripcion"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.Descripcion = SqlReader.GetString(indice); } indice = SqlReader.GetOrdinal("DescripcionGeneral"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.DescripcionGeneral = SqlReader.GetString(indice); } return(oBE_Emergencia); }
private BE_Emergencia CrearEntidadEmergenciaById(SqlDataReader SqlReader) { BE_Emergencia oBE_Emergencia = new BE_Emergencia(); int indice; indice = SqlReader.GetOrdinal("ID_ATENCION"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_ATENCION = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("ID_Paciente"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_Paciente = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("nombres"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.nombres = SqlReader.GetString(indice); } indice = SqlReader.GetOrdinal("apellidos"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.apellidos = SqlReader.GetString(indice); } indice = SqlReader.GetOrdinal("DNI_paciente"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.DNI_paciente = SqlReader.GetString(indice); } return(oBE_Emergencia); }
private BE_Emergencia CrearEntidadMedicamento(SqlDataReader SqlReader) { BE_Emergencia oBE_Emergencia = new BE_Emergencia(); int indice; indice = SqlReader.GetOrdinal("ID_Medicamento"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_Medicamento = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("GE_NombreMedicamento"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.GE_NombreMedicamento = SqlReader.GetString(indice); } indice = SqlReader.GetOrdinal("Descripcion"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.Descripcion = SqlReader.GetString(indice); } return(oBE_Emergencia); }
private BE_Emergencia CrearEntidadTipoExamen(SqlDataReader SqlReader) { BE_Emergencia oBE_Emergencia = new BE_Emergencia(); int indice; indice = SqlReader.GetOrdinal("ID_Tipo_Examen"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_Tipo_Examen = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("Descripcion"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.Descripcion = SqlReader.GetString(indice); } indice = SqlReader.GetOrdinal("DescripcionGeneral"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.DescripcionGeneral = SqlReader.GetString(indice); } return(oBE_Emergencia); }
public BE_Emergencia GeallDatosEmergenciaId(String strTipo, String strDocumento) { BE_Emergencia oBE_Emergencia = null; SqlDataReader SqlReader = null; try { using (SqlConnection Conex = new SqlConnection(Configuraciones.CadenaConexion)) { /*Propiedades del SqlCommand*/ SqlCommand = new SqlCommand(); SqlCommand.CommandText = "sgsnet_sps_emergencia_by_id"; SqlCommand.Connection = Conex; SqlCommand.CommandType = CommandType.StoredProcedure; /*Agregar Parametros al SqlCommand */ SqlPara = new SqlParameter("@vi_tipo", SqlDbType.Char, 1); SqlPara.Direction = ParameterDirection.Input; SqlPara.Value = strTipo; SqlCommand.Parameters.Add(SqlPara); SqlPara = new SqlParameter("@vi_numero_documento", SqlDbType.VarChar, 11); SqlPara.Direction = ParameterDirection.Input; SqlPara.Value = strDocumento; SqlCommand.Parameters.Add(SqlPara); /*Abrir la Conexion del SqlReader*/ Conex.Open(); SqlReader = SqlCommand.ExecuteReader(System.Data.CommandBehavior.CloseConnection); if (SqlReader.HasRows) // Si Contiene Filas { while (SqlReader.Read()) { oBE_Emergencia = new BE_Emergencia(); oBE_Emergencia = CrearEntidadEmergenciaById(SqlReader); } } /*Cerrando las Conexion SqlReader*/ SqlReader.Close(); } } catch (Exception ex) { if (SqlReader != null && !SqlReader.IsClosed) { SqlReader.Close(); } throw ex; } return(oBE_Emergencia); }
private void AgregarListaExamenes(BE_Emergencia oItem, Int32 index) { if (index == -1) { index = this.oEmergenciaExamenesBEList.Count - 1; } this.oEmergenciaExamenesBEList.Insert(index, oItem); MostarListaCargadaExamenes(); }
public EmergenciaBEList GeallServiciosMedicamentosbyId(Int32 IdAtencion) { EmergenciaBEList oEmergenciaBEList = new EmergenciaBEList(); SqlDataReader SqlReader = null; try { using (SqlConnection Conex = new SqlConnection(Configuraciones.CadenaConexion)) { /*Propiedades del SqlCommand*/ SqlCommand = new SqlCommand(); SqlCommand.CommandText = "sgsnet_sps_servicios_medicamentos_by_id"; SqlCommand.Connection = Conex; SqlCommand.CommandType = CommandType.StoredProcedure; SqlPara = new SqlParameter("@vi_id_atencion", SqlDbType.Int); SqlPara.Direction = ParameterDirection.Input; SqlPara.Value = IdAtencion; SqlCommand.Parameters.Add(SqlPara); /*Abrir la Conexion del SqlReader*/ Conex.Open(); SqlReader = SqlCommand.ExecuteReader(System.Data.CommandBehavior.CloseConnection); if (SqlReader.HasRows) // Si Contiene Filas { while (SqlReader.Read()) { BE_Emergencia oDesarmeUnidadesBE = CrearEntidadServiciosMedicamentoById(SqlReader); oEmergenciaBEList.Add(oDesarmeUnidadesBE); } } /*Cerrando las Conexion SqlReader*/ SqlReader.Close(); } } catch (Exception ex) { if (SqlReader != null && !SqlReader.IsClosed) { SqlReader.Close(); } throw ex; } return(oEmergenciaBEList); }
public BE_Emergencia GeallTipoExamenById(int IdTipoExamen) { BE_Emergencia oBE_Emergencia = null; SqlDataReader SqlReader = null; try { using (SqlConnection Conex = new SqlConnection(Configuraciones.CadenaConexion)) { /*Propiedades del SqlCommand*/ SqlCommand = new SqlCommand(); SqlCommand.CommandText = "sgsnet_sps_tipo_examen_medico_by_id"; SqlCommand.Connection = Conex; SqlCommand.CommandType = CommandType.StoredProcedure; SqlPara = new SqlParameter("@vi_id_tipo_examen", SqlDbType.Int); SqlPara.Direction = ParameterDirection.Input; SqlPara.Value = IdTipoExamen; SqlCommand.Parameters.Add(SqlPara); /*Abrir la Conexion del SqlReader*/ Conex.Open(); SqlReader = SqlCommand.ExecuteReader(System.Data.CommandBehavior.CloseConnection); if (SqlReader.HasRows) // Si Contiene Filas { while (SqlReader.Read()) { oBE_Emergencia = new BE_Emergencia(); oBE_Emergencia = CrearEntidadTipoExamen(SqlReader); } } /*Cerrando las Conexion SqlReader*/ SqlReader.Close(); } } catch (Exception ex) { if (SqlReader != null && !SqlReader.IsClosed) { SqlReader.Close(); } throw ex; } return(oBE_Emergencia); }
protected void grvExamen_RowDataBound(Object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { BE_Emergencia itemBE = (e.Row.DataItem as BE_Emergencia); if (itemBE.ID_EXAMEN == 0) { e.Row.Visible = false; return; } e.Row.Style["cursor"] = "pointer"; } }
public EmergenciaBEList GeallMedicamento() { EmergenciaBEList oEmergenciaBEList = new EmergenciaBEList(); SqlDataReader SqlReader = null; try { using (SqlConnection Conex = new SqlConnection(Configuraciones.CadenaConexion)) { /*Propiedades del SqlCommand*/ SqlCommand = new SqlCommand(); SqlCommand.CommandText = "sgsnet_sps_medicamento"; SqlCommand.Connection = Conex; SqlCommand.CommandType = CommandType.StoredProcedure; /*Abrir la Conexion del SqlReader*/ Conex.Open(); SqlReader = SqlCommand.ExecuteReader(System.Data.CommandBehavior.CloseConnection); if (SqlReader.HasRows) // Si Contiene Filas { while (SqlReader.Read()) { BE_Emergencia oDesarmeUnidadesBE = CrearEntidadMedicamento(SqlReader); oEmergenciaBEList.Add(oDesarmeUnidadesBE); } } /*Cerrando las Conexion SqlReader*/ SqlReader.Close(); } } catch (Exception ex) { if (SqlReader != null && !SqlReader.IsClosed) { SqlReader.Close(); } throw ex; } return(oEmergenciaBEList); }
protected void grvMedicamentos_RowDataBound(Object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { BE_Emergencia itemBE = (e.Row.DataItem as BE_Emergencia); if (itemBE.ID_Medicamento == 0) { e.Row.Visible = false; return; } e.Row.Style["cursor"] = "pointer"; TextBox txCantidad = (TextBox)e.Row.FindControl("txtCantidad"); txCantidad.Attributes.Add("onblur", string.Format("fc_ValidaCantidad('{0}');", txCantidad.ClientID)); //txCantidad.Attributes.Add("OnKeyPress", "return fc_ValidaSoloNumeros(event);"); } }
protected void btnagregar_Click(object sender, EventArgs e) { try { BE_Emergencia oBE_EmergenciaExa = new BE_Emergencia(); ServicioEmergenciaBL oServicioEmergenciaBL = new ServicioEmergenciaBL(); int IdExamen; Int32.TryParse(cboExamen.SelectedValue.ToString(), out IdExamen); oBE_EmergenciaExa = oServicioEmergenciaBL.GeallTipoExamenById(IdExamen); oBE_Emergencia = new BE_Emergencia(); oBE_Emergencia.ID_EXAMEN = oBE_EmergenciaExa.ID_Tipo_Examen; oBE_Emergencia.Descripcion = oBE_EmergenciaExa.Descripcion; oBE_Emergencia.DescripcionGeneral = oBE_EmergenciaExa.DescripcionGeneral; AgregarListaExamenes(oBE_Emergencia, this.oEmergenciaExamenesBEList.Count - 1); } catch { } }
protected void btnagregar0_Click(object sender, EventArgs e) { try { BE_Emergencia oBE_EmergenciaMed = new BE_Emergencia(); ServicioEmergenciaBL oServicioEmergenciaBL = new ServicioEmergenciaBL(); int Idmedicamento; Int32.TryParse(cbomedicamento.SelectedValue.ToString(), out Idmedicamento); oBE_EmergenciaMed = oServicioEmergenciaBL.GeallMedicamentoById(Idmedicamento); oBE_Emergencia = new BE_Emergencia(); oBE_Emergencia.ID_Medicamento = oBE_EmergenciaMed.ID_Medicamento; oBE_Emergencia.GE_NombreMedicamento = oBE_EmergenciaMed.GE_NombreMedicamento; oBE_Emergencia.Descripcion = oBE_EmergenciaMed.Descripcion; oBE_Emergencia.cantidad = 0; AgregarListaMedicamento(oBE_Emergencia, this.oEmergenciaMedicamentosBEList.Count - 1); } catch { } }
private BE_Emergencia CrearEntidadServiciosMedicamentoById(SqlDataReader SqlReader) { BE_Emergencia oBE_Emergencia = new BE_Emergencia(); int indice; indice = SqlReader.GetOrdinal("ID_SERVICIO"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_SERVICIO = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("ID_ATENCION"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_ATENCION = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("ID_MEDICAMENTO"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.ID_Medicamento = SqlReader.GetInt32(indice); } indice = SqlReader.GetOrdinal("GE_NombreMedicamento"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.GE_NombreMedicamento = SqlReader.GetString(indice); } indice = SqlReader.GetOrdinal("Descripcion"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.Descripcion = SqlReader.GetString(indice); } indice = SqlReader.GetOrdinal("CANTIDAD"); if (!SqlReader.IsDBNull(indice)) { oBE_Emergencia.cantidad = SqlReader.GetInt32(indice); } return(oBE_Emergencia); }
protected void btnbuscar_Click(object sender, EventArgs e) { try { String strTipo, strDocumento; if (rbdni.Checked == true) { strTipo = "1"; } else if (rbpaciente.Checked == true) { strTipo = "2"; } else { strTipo = "3"; } strDocumento = txtcodigo.Text.Trim(); oBE_Emergencia = new BE_Emergencia(); ServicioEmergenciaBL oServicioEmergenciaBL = new ServicioEmergenciaBL(); oBE_Emergencia = oServicioEmergenciaBL.GeallDatosEmergenciaId(strTipo, strDocumento); if (oBE_Emergencia != null) { txtnombre.Text = oBE_Emergencia.nombres; txtapellido.Text = oBE_Emergencia.apellidos; txtdni.Text = oBE_Emergencia.DNI_paciente; txtnroatencion.Text = oBE_Emergencia.ID_ATENCION.ToString(); txhIDMedicamento.Value = oBE_Emergencia.ID_ATENCION.ToString(); txhIdpaciente.Value = oBE_Emergencia.ID_Paciente.ToString(); IniciaExamenes(oBE_Emergencia.ID_ATENCION); IniciaMedicamentos(oBE_Emergencia.ID_ATENCION); } } catch { } }