public void Modifica_Suministro_Procedimiento_Enfermeria() { try { { CultureInfo culture = new CultureInfo("en-US"); Entities.Tables.PRO_SUMINISTRODEPROCEDIMIENTO _itemSuministro = new Entities.Tables.PRO_SUMINISTRODEPROCEDIMIENTO(); BLL.Tables.PRO_SUMINISTRODEPROCEDIMIENTO _suministroDeProcedimiento = new BLL.Tables.PRO_SUMINISTRODEPROCEDIMIENTO(); // Tabla PRO_SuministroDeProcedimiento _itemSuministro.PACIENTE_ID = paciente_id; _itemSuministro.ENFERMERIA_ID = enfermeria_id; _itemSuministro.PROCEDIMIENTO_ID = procedimiento_id; _itemSuministro.TIPOPROCEDIMIENTO_ID = tipo_procedimiento_id; // Enfermeria de la tabla PRO_Tipo_Procedimiento _itemSuministro.FECHAMODIFICIACION = System.DateTime.Now; _itemSuministro.USUARIO_ID = Clases.Usuario.UsuarioLogeado.id_usuario_Logeado; _itemSuministro.SUMINISTRODEPROCEDIMIENTO_ID = suministro_procedimiento_id; if (this.txtSuspenderMotivo.Text != String.Empty) { _itemSuministro.FECHABAJA = System.DateTime.Now; _itemSuministro.MOTIVOBAJA = this.txtSuspenderMotivo.Text; } // Tabla PRO_Enfermeria Entities.Tables.PRO_ENFERMERIA _itemEnfermeria = new Entities.Tables.PRO_ENFERMERIA(); BLL.Tables.PRO_ENFERMERIA _enfermeria = new BLL.Tables.PRO_ENFERMERIA(); _itemEnfermeria.PACIENTE_ID = paciente_id; _itemEnfermeria.PROCEDIMIENTO_ID = procedimiento_id; if (this.txtSuspenderMotivo.Text != String.Empty) { _itemEnfermeria.FECHABAJA = System.DateTime.Now; _itemEnfermeria.MOTIVOBAJA = this.txtSuspenderMotivo.Text; } if (this.checkControlVital.Checked) { _itemEnfermeria.CONTROLVITAL = true; } else { _itemEnfermeria.CONTROLVITAL = false; } if (this.checkFrecuenciaCardiaca.Checked) { _itemEnfermeria.FRECUENCIACARDIACA = true; } else { _itemEnfermeria.FRECUENCIACARDIACA = false; } if (this.checkFrecuenciaRespiratoria.Checked) { _itemEnfermeria.FRECUENCIARESPIRATORIA = true; } else { _itemEnfermeria.FRECUENCIARESPIRATORIA = false; } if (this.checkTemperatura.Checked) { _itemEnfermeria.TEMPERATURAAXILAR = true; } else { _itemEnfermeria.TEMPERATURAAXILAR = false; } if (this.checkDiuresis.Checked) { _itemEnfermeria.DIURESIS = true; } else { _itemEnfermeria.DIURESIS = false; } if (this.checkGlucemia.Checked) { _itemEnfermeria.GLUCEMIACAPILAR = true; } else { _itemEnfermeria.GLUCEMIACAPILAR = false; } if (this.checkMultistick.Checked) { _itemEnfermeria.MULTISTICKORINA = true; } else { _itemEnfermeria.MULTISTICKORINA = false; } if (this.checkControlSaturacion.Checked) { _itemEnfermeria.CONTROLSATURACION = true; } else { _itemEnfermeria.CONTROLSATURACION = false; } if (this.checkMedicion.Checked) { _itemEnfermeria.MEDICIONRESIDUOSGASTRICO = true; } else { _itemEnfermeria.MEDICIONRESIDUOSGASTRICO = false; } if (this.checkEcg.Checked) { _itemEnfermeria.ECG = true; } else { _itemEnfermeria.ECG = false; } _itemEnfermeria.OBSERVACION = this.txtObservacion.Text; _itemEnfermeria.USUARIO_ID = Clases.Usuario.UsuarioLogeado.id_usuario_Logeado; _itemEnfermeria.ENFERMERIA_ID = _itemSuministro.ENFERMERIA_ID; _itemEnfermeria.FECHAMODIFICACION = System.DateTime.Now; _suministroDeProcedimiento.ModificaEnfermeria(_itemSuministro, _itemEnfermeria); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// Graba en la tabla PRO_SuministroDeProcedimiento y en la PRO_Enfermeria public void Graba_Suministro_Procedimiento_Enfermeria() { try { { CultureInfo culture = new CultureInfo("en-US"); Entities.Tables.PRO_SUMINISTRODEPROCEDIMIENTO _itemSuministro = new Entities.Tables.PRO_SUMINISTRODEPROCEDIMIENTO(); BLL.Tables.PRO_SUMINISTRODEPROCEDIMIENTO _suministroDeProcedimiento = new BLL.Tables.PRO_SUMINISTRODEPROCEDIMIENTO(); // Tabla PRO_SuministroDeProcedimiento BLL.Procedures.OBTIENEULTIMOID _obtieneId = new BLL.Procedures.OBTIENEULTIMOID(); foreach (Entities.Procedures.OBTIENEULTIMOID item in _obtieneId.ItemList("PRO_Enfermeria")) // Nombre de la tabla en la que buscara { _itemSuministro.ENFERMERIA_ID = Convert.ToInt32(item.id + 1); } _itemSuministro.PACIENTE_ID = paciente_id; _itemSuministro.PROCEDIMIENTO_ID = procedimiento_id; _itemSuministro.TIPOPROCEDIMIENTO_ID = tipo_procedimiento_id; _itemSuministro.FECHAALTASISTEMA = System.DateTime.Now; _itemSuministro.USUARIO_ID = Clases.Usuario.UsuarioLogeado.id_usuario_Logeado; // Tabla PRO_Enfermeria Entities.Tables.PRO_ENFERMERIA _itemEnfermeria = new Entities.Tables.PRO_ENFERMERIA(); BLL.Tables.PRO_ENFERMERIA _enfermeria = new BLL.Tables.PRO_ENFERMERIA(); _itemEnfermeria.PACIENTE_ID = paciente_id; _itemEnfermeria.PROCEDIMIENTO_ID = procedimiento_id; if (this.checkControlVital.Checked) { _itemEnfermeria.CONTROLVITAL = true; } else { _itemEnfermeria.CONTROLVITAL = false; } if (this.checkFrecuenciaCardiaca.Checked) { _itemEnfermeria.FRECUENCIACARDIACA = true; } else { _itemEnfermeria.FRECUENCIACARDIACA = false; } if (this.checkFrecuenciaRespiratoria.Checked) { _itemEnfermeria.FRECUENCIARESPIRATORIA = true; } else { _itemEnfermeria.FRECUENCIARESPIRATORIA = false; } if (this.checkTemperatura.Checked) { _itemEnfermeria.TEMPERATURAAXILAR = true; } else { _itemEnfermeria.TEMPERATURAAXILAR = false; } if (this.checkDiuresis.Checked) { _itemEnfermeria.DIURESIS = true; } else { _itemEnfermeria.DIURESIS = false; } if (this.checkGlucemia.Checked) { _itemEnfermeria.GLUCEMIACAPILAR = true; } else { _itemEnfermeria.GLUCEMIACAPILAR = false; } if (this.checkMultistick.Checked) { _itemEnfermeria.MULTISTICKORINA = true; } else { _itemEnfermeria.MULTISTICKORINA = false; } if (this.checkControlSaturacion.Checked) { _itemEnfermeria.CONTROLSATURACION = true; } else { _itemEnfermeria.CONTROLSATURACION = false; } if (this.checkMedicion.Checked) { _itemEnfermeria.MEDICIONRESIDUOSGASTRICO = true; } else { _itemEnfermeria.MEDICIONRESIDUOSGASTRICO = false; } if (this.checkEcg.Checked) { _itemEnfermeria.ECG = true; } else { _itemEnfermeria.ECG = false; } _itemEnfermeria.OBSERVACION = this.txtObservacion.Text; _itemEnfermeria.USUARIO_ID = Clases.Usuario.UsuarioLogeado.id_usuario_Logeado; _itemEnfermeria.FECHAALTASISTEMA = System.DateTime.Now; _itemEnfermeria.FECHAMODIFICACION = System.DateTime.Now; _suministroDeProcedimiento.AltaEnfermeria(_itemSuministro, _itemEnfermeria); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }