/// <summary> /// required (not null) fields only constructor /// </summary> public SolicitudScreeningAlarma( SolicitudScreening idsolicitudscreening, string descripcion) : this() { m_idsolicitudscreening = idsolicitudscreening; m_descripcion = descripcion; }
/// <summary> /// default constructor /// </summary> public AlarmaScreening() { m_idalarmascreening = 0; //m_idefector = new Efector(); m_idsolicitudscreening = new SolicitudScreening(); m_descripcion = String.Empty; m_idusuarioregistro = 0; m_fecharegistro = DateTime.MinValue; }
public void GuardarDescripcionAlarma(string descripcionAlarma, SolicitudScreening oSolicitud, int user) { AlarmaScreening oRegistro = new AlarmaScreening(); oRegistro.IdSolicitudScreening = this; oRegistro.Descripcion = descripcionAlarma; oRegistro.IdUsuarioRegistro = user; oRegistro.FechaRegistro = DateTime.Now; oRegistro.Save(); }
/// <summary> /// required (not null) fields only constructor /// </summary> public AlarmaScreening( //Efector idefector, SolicitudScreening idsolicitudscreening, string descripcion, int idusuarioregistro, DateTime fecharegistro) : this() { //m_idefector = idefector; m_idsolicitudscreening = idsolicitudscreening; m_descripcion = descripcion; m_idusuarioregistro = idusuarioregistro; m_fecharegistro = fecharegistro; }
public void MostrarSolicitudScreeening(Business.Data.Laboratorio.SolicitudScreening oSolicitud) { this. // CargarItems(); lblHoraNacimiento.Text = oSolicitud.HoraNacimiento; lblEdadGestacional.Text = oSolicitud.EdadGestacional.ToString(); lblPeso.Text = oSolicitud.Peso.ToString().Replace(",0000", ""); lblFechaHoraExtraccion.Text = oSolicitud.FechaExtraccion.ToShortDateString() + " " + oSolicitud.HoraExtraccion; switch (oSolicitud.MotivoRepeticion) { case "0": lblMotivoRepeticion.Text = ""; break; case "1": lblMotivoRepeticion.Text = "Mala Muestra"; break; case "2": lblMotivoRepeticion.Text = "Prematuro"; break; case "3": lblMotivoRepeticion.Text = "Patología"; break; case "4": lblMotivoRepeticion.Text = "Ingesta Leche < 24 hs"; break; case "5": lblMotivoRepeticion.Text = "Antibióticos"; break; case "6": lblMotivoRepeticion.Text = "Transfusión"; break; case "7": lblMotivoRepeticion.Text = "Corticoides"; break; case "8": lblMotivoRepeticion.Text = "Dopamina"; break; } lblTipoAlimentacion.Text = oSolicitud.TipoAlimentacion; if (!oSolicitud.PrimeraMuestra) { lblPrimeraMuestra.Text = "No"; } else { lblPrimeraMuestra.Text = "Si"; } if (!oSolicitud.IngestaLeche24Horas) { lblIngestaLeche.Text = "No"; } else { lblIngestaLeche.Text = "Si"; } if (!oSolicitud.Antibiotico) { lblAntibiotico.Text = "No"; } else { lblAntibiotico.Text = "Si"; lblAntibiotico.ForeColor = Color.Red; } if (!oSolicitud.Transfusion) { lblTransfusion.Text = "No"; } else { lblTransfusion.Text = "Si"; lblTransfusion.ForeColor = Color.Red; } if (!oSolicitud.Corticoides) { lblCorticoides.Text = "No"; } else { lblCorticoides.Text = "Si"; lblCorticoides.ForeColor = Color.Red; } if (!oSolicitud.Dopamina) { lblDopamina.Text = "No"; } else { lblDopamina.Text = "Si"; lblDopamina.ForeColor = Color.Red; } if (!oSolicitud.EnfermedadTiroideaMaterna) { lblEnfermedadTiroidea.Text = "No"; } else { lblEnfermedadTiroidea.Text = "Si"; lblEnfermedadTiroidea.ForeColor = Color.Red; } lblAntecedentesMaterno.Text = oSolicitud.AntecedentesMaternos; if (!oSolicitud.CorticoidesMaterno) { lblCorticoidesMaterno.Text = "No"; } else { lblCorticoidesMaterno.Text = "Si"; } lblNumeroTarjeta.Text = oSolicitud.NumeroTarjeta.ToString(); lblMedicoSolicitante.Text = oSolicitud.MedicoSolicitante; lblApellidoMaterno.Text = oSolicitud.ApellidoMaterno; lblApellidoPaterno.Text = oSolicitud.ApellidoPaterno; lblNombreParentesco.Text = oSolicitud.NombreParentesco; lblDniMaterno.Text = oSolicitud.NumerodocumentoParentesco.ToString(); lblFechaNacimientoParentesco.Text = oSolicitud.FechaNacimientoParentesco.ToShortDateString(); lblIdLugarControl.Text = oSolicitud.IdLugarControl.ToString(); Efector oLugarControl = new Efector(); oLugarControl = (Efector)oLugarControl.Get(typeof(Efector), oSolicitud.IdLugarControl); lblLugarControl.Text = oLugarControl.Nombre; //////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///mostrar alarmas string m_strSQL = @" SELECT descripcion FROM LAB_SolicitudScreeningAlarma WHERE idSolicitudScreening =" + oSolicitud.IdSolicitudScreening.ToString(); DataSet Ds = new DataSet(); NHibernate.Cfg.Configuration oConf = new NHibernate.Cfg.Configuration(); String strconn = oConf.GetProperty("hibernate.connection.connection_string"); SqlDataAdapter da = new SqlDataAdapter(m_strSQL, strconn); da.Fill(Ds); gvAlarmas.DataSource = Ds.Tables[0]; gvAlarmas.DataBind(); }
//private void CargarEfector() //{ // Utility oUtil = new Utility(); // string m_ssql = " SELECT idEfector, nombre FROM Sys_efector order by nombre "; // oUtil.CargarCombo(ddlLugarControl, m_ssql, "idEfector", "nombre"); // ddlLugarControl.Items.Insert(0, new ListItem("--Seleccione--", "0")); //} public void MostrarSolicitudScreeening(Business.Data.Laboratorio.SolicitudScreening oSolicitud) { CargarItems(); //CargarEfector(); txtHoraNacimiento.Value = oSolicitud.HoraNacimiento; txtEdadGestacional.Value = oSolicitud.EdadGestacional.ToString(); txtPeso.Value = oSolicitud.Peso.ToString().Replace(",0000", ""); txtFechaExtraccion.Value = oSolicitud.FechaExtraccion.ToShortDateString(); txtHoraExtraccion.Value = oSolicitud.HoraExtraccion; rdbTipoAlimentacion.SelectedValue = oSolicitud.TipoAlimentacion; if (!oSolicitud.PrimeraMuestra) { rdbPrimeraMuestra.SelectedValue = "0"; } else { rdbPrimeraMuestra.SelectedValue = "1"; } HabilitarMotivorepeticion(); ddlMotivoRepeticion.SelectedValue = oSolicitud.MotivoRepeticion; if (!oSolicitud.IngestaLeche24Horas) { rdbIngestaLeche24Horas.SelectedValue = "0"; } else { rdbIngestaLeche24Horas.SelectedValue = "1"; } if (!oSolicitud.Antibiotico) { rdbAntibiotico.SelectedValue = "0"; } else { rdbAntibiotico.SelectedValue = "1"; } if (!oSolicitud.Transfusion) { rdbTransfusion.SelectedValue = "0"; } else { rdbTransfusion.SelectedValue = "1"; } if (!oSolicitud.Corticoides) { rdbCorticoide.SelectedValue = "0"; } else { rdbCorticoide.SelectedValue = "1"; } if (!oSolicitud.Dopamina) { rdbDopamina.SelectedValue = "0"; } else { rdbDopamina.SelectedValue = "1"; } if (!oSolicitud.EnfermedadTiroideaMaterna) { rdbEnfermedadTiroideaMaterna.SelectedValue = "0"; } else { rdbEnfermedadTiroideaMaterna.SelectedValue = "1"; } txtAntecedenteMaterno.Text = oSolicitud.AntecedentesMaternos; if (!oSolicitud.CorticoidesMaterno) { rdbCorticoideMaterno.SelectedValue = "0"; } else { rdbCorticoideMaterno.SelectedValue = "1"; } txtNumeroTarjeta.Text = oSolicitud.NumeroTarjeta.ToString(); lblMedicoSolicitante.Text = oSolicitud.MedicoSolicitante; txtApellidoMaterno.Text = oSolicitud.ApellidoMaterno; //lblApellidoPaterno.Text = oSolicitud.ApellidoPaterno; txtNombreParentesco.Text = oSolicitud.NombreParentesco; txtDniMaterno.Text = oSolicitud.NumerodocumentoParentesco.ToString(); txtFechaNacimientoParentesco.Value = oSolicitud.FechaNacimientoParentesco.ToShortDateString(); ddlLugarControl.SelectedValue = oSolicitud.IdLugarControl.ToString(); //////////////////////////// DetalleProtocolo oDetalle = new DetalleProtocolo(); ISession m_session = NHibernateHttpModule.CurrentSession; ICriteria crit = m_session.CreateCriteria(typeof(DetalleProtocolo)); crit.Add(Expression.Eq("IdProtocolo", oSolicitud.IdProtocolo)); crit.AddOrder(Order.Asc("IdDetalleProtocolo")); IList items = crit.List(); foreach (DetalleProtocolo oDet in items) { for (int i = 0; i < chkItemPesquisa.Items.Count; i++) { if (oDet.IdItem.Codigo == chkItemPesquisa.Items[i].Text) { chkItemPesquisa.Items[i].Selected = true; } } } }
/// <summary> /// default constructor /// </summary> public SolicitudScreeningAlarma() { m_idsolicitudscreening = new SolicitudScreening(); m_descripcion = String.Empty; }