private void button1_Click(object sender, EventArgs e) { if (!rtxtObservaciones.Text.Trim().Equals("")) { using (laboratorio_pEntities DB = new laboratorio_pEntities()) { orina examenOrina = new orina(); //Examen fisicoquimico examenOrina.color = txtColor.Text.Trim(); examenOrina.aspecto = txtAspecto.Text.Trim(); examenOrina.densidad = txtDensidad.Text.Trim(); examenOrina.ph = txtPh.Text.Trim(); examenOrina.proteinas = txtProteinas.Text.Trim(); examenOrina.glucosa = txtGlucosa.Text.Trim(); examenOrina.sangre_oculta = txtSangreOculta.Text.Trim(); examenOrina.cuerpos_cetonicos = txtCuerCeton.Text.Trim(); examenOrina.urobilinogeno = txtUrobilinogeno.Text.Trim(); examenOrina.bilirrubina = txtBilirrubina.Text.Trim(); examenOrina.nitritos = txtNitritos.Text.Trim(); examenOrina.hemoglobina = txtHemoglobina.Text.Trim(); examenOrina.esteriasa_leucocitaria = txtEsteriasaLeuc.Text.Trim(); //Examen Microscopio examenOrina.cilindros_granulosos = txtCilindrosGranulosos.Text.Trim(); examenOrina.leucocitarios = txtLeucocitarios.Text.Trim(); examenOrina.hematicos = txtHematicos.Text.Trim(); examenOrina.hialinos = txtHialinos.Text.Trim(); //Otros examenOrina.hematies = txtHematies.Text.Trim(); examenOrina.leucocitos = txtLeucocitos.Text.Trim(); examenOrina.celulas_epiteliales = txtCelulasEpiteliales.Text.Trim(); examenOrina.cristales = txtCristales.Text.Trim(); examenOrina.parasitos = txtParasitos.Text.Trim(); examenOrina.observaciones = rtxtObservaciones.Text.Trim(); //insert examen DB.orina.Add(examenOrina); DB.SaveChanges(); AddExamenes parent = Owner as AddExamenes; parent.id_orina = examenOrina.id_orina; MessageBox.Show("Examen agregado correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } else { MessageBox.Show("Debe colocar al menos la observación, en caso de que no trajo muestra.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button1_Click(object sender, EventArgs e) { if (!rtxtObservaciones.Text.Trim().Equals("")) { using (laboratorio_pEntities DB = new laboratorio_pEntities()) { hemograma newHemograma = new hemograma(); newHemograma.globulos_rojos = txtGlobulosRojos.Text.Trim(); newHemograma.hemoglobina = txtHemoglobina.Text.Trim(); newHemograma.hematocrito = txtHematocrito.Text.Trim(); newHemograma.vgm = txtVGM.Text.Trim(); newHemograma.hcm = txtHCM.Text.Trim(); newHemograma.chcm = txtCHCM.Text.Trim(); //Leucocitos newHemograma.leucocitos = txtLeucocitos.Text.Trim(); newHemograma.neutrofilos_segmentados = txtNeutroSeg.Text.Trim(); newHemograma.neutrofilos_en_banda = txtNeutroBanda.Text.Trim(); newHemograma.linfocitos = txtLinfocitos.Text.Trim(); newHemograma.eosinofilo = txtEosinofilo.Text.Trim(); newHemograma.basofilo = txtBasofilo.Text.Trim(); newHemograma.monocitos = txtMonocitos.Text.Trim(); newHemograma.plaquetas = txtPlaquetas.Text.Trim(); newHemograma.macroplaquetas = txtMacroplaquetas.Text.Trim(); newHemograma.observaciones = rtxtObservaciones.Text.Trim(); DB.hemograma.Add(newHemograma); DB.SaveChanges(); MessageBox.Show("Examen agregado correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); AddExamenes parent = Owner as AddExamenes; parent.id_hemograma = newHemograma.id_hemograma; this.Close(); } } else { MessageBox.Show("Debe colocar al menos la observación, en caso de que no trajo muestra.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button2_Click(object sender, EventArgs e) { int proto_ActivosId = 0; int proto_QuistesId = 0; using (laboratorio_pEntities DB = new laboratorio_pEntities()) { //PROTOZOARIOS ACTIVOS protozoarios_activos _Activos = new protozoarios_activos(); _Activos.entamoeba_histolitica = txtEntamoebaHis_Activo.Text.Trim(); _Activos.entamoeba_coli = txtEntamoebaCol_Activo.Text.Trim(); _Activos.endolimax_nana = txtEndolimax_Activo.Text.Trim(); _Activos.guiardia_lamblia = txtGuiardia_Activo.Text.Trim(); _Activos.trichomonas_hominis = txtTrichomonas_Activos.Text.Trim(); _Activos.chilomastrix_mesnili = txtChilomastix_Activo.Text.Trim(); _Activos.blostocistis_hominis = txtBlostocistis_Activo.Text.Trim(); DB.protozoarios_activos.Add(_Activos); DB.SaveChanges(); proto_ActivosId = _Activos.id_protozoarios_activos; //PROTOZOARIOS QUISTES protozoarios_quistes _Quistes = new protozoarios_quistes(); _Quistes.entamoeba_histolitica = txtEntamoebaHis_Quistes.Text.Trim(); _Quistes.entamoeba_coli = txtEntamoebaCol_Quistes.Text.Trim(); _Quistes.endolimax_nana = txtEndolimax_Quistes.Text.Trim(); _Quistes.guiardia_lamblia = txtGuiardia_Quistes.Text.Trim(); _Quistes.trichomonas_hominis = txtTrichomonas_Quistes.Text.Trim(); _Quistes.chilomastrix_mesnili = txtChilomastix_Quistes.Text.Trim(); _Quistes.blostocistis_hominis = txtBlostocistis_Quistes.Text.Trim(); DB.protozoarios_quistes.Add(_Quistes); DB.SaveChanges(); proto_QuistesId = _Quistes.id_protozoarios_quistes; heces eHeces = new heces(); eHeces.id_protozoarios_activos = proto_ActivosId; eHeces.id_protozoarios_quistes = proto_QuistesId; eHeces.color = txtColor.Text.Trim(); eHeces.consistencia = txtConsistencia.Text.Trim(); eHeces.mucus = txtMucus.Text.Trim(); eHeces.hematies = txtHematies.Text.Trim(); eHeces.leucocitos = txtLeucocitos.Text.Trim(); eHeces.macrofagos = txtMacrofagos.Text.Trim(); eHeces.restos_alimenticios_macroscopicos = txtRestosAlimen.Text.Trim(); eHeces.trichuris_trichiura = txtTrichuris.Text.Trim(); eHeces.ascaris_lumbricoides = txtAscaris.Text.Trim(); eHeces.uncinaria = txtUncinaria.Text.Trim(); eHeces.strongyloides_stercoralis = txtEnterobius.Text.Trim(); eHeces.entorobius_vermicularis = txtEnterobius.Text.Trim(); eHeces.taenias_sp = txtTaenias.Text.Trim(); eHeces.observaciones = rtxtObservaciones.Text.Trim(); DB.heces.Add(eHeces); DB.SaveChanges(); AddExamenes parent = Owner as AddExamenes; parent.id_heces = eHeces.id_heces; MessageBox.Show("Examen agregado correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }