public void Modifica_Suministro_Procedimiento_Cuidado_Postural() { 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.CUIDADOPOSTURAL_ID = cuidadoPostural_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_Colocacion_Cuidado_Postural Entities.Tables.PRO_CUIDADO_POSTURAL _itemCuidadoPostural = new Entities.Tables.PRO_CUIDADO_POSTURAL(); BLL.Tables.PRO_CUIDADO_POSTURAL _cuidadoPostural = new BLL.Tables.PRO_CUIDADO_POSTURAL(); _itemCuidadoPostural.PACIENTE_ID = paciente_id; _itemCuidadoPostural.PROCEDIMIENTO_ID = procedimiento_id; if (this.txtSuspenderMotivo.Text != String.Empty) { _itemCuidadoPostural.FECHABAJA = System.DateTime.Now; _itemCuidadoPostural.MOTIVOBAJA = this.txtSuspenderMotivo.Text; } _itemCuidadoPostural.CABECERA = Convert.ToInt32(this.txtCabecera.Text); _itemCuidadoPostural.ROTAR = Convert.ToInt32(this.txtRotar.Text); if (this.radioSi.Checked == true) { _itemCuidadoPostural.MOVILIZACIONENBLOQUE = true; } else { _itemCuidadoPostural.MOVILIZACIONENBLOQUE = false; } if (this.checkAlmohadon.Checked == true) { _itemCuidadoPostural.ALMOHADON = true; } else { _itemCuidadoPostural.ALMOHADON = false; } if (this.checkElevadorInodoro.Checked == true) { _itemCuidadoPostural.ELEVADORINODOROS = true; } else { _itemCuidadoPostural.ELEVADORINODOROS = false; } if (this.checkTrianguloSeparadorPierna.Checked == true) { _itemCuidadoPostural.TRIANGULOSEPARADORENTREPIERNA = true; } else { _itemCuidadoPostural.TRIANGULOSEPARADORENTREPIERNA = false; } if (this.checkEvitarApoyoTalon.Checked == true) { _itemCuidadoPostural.EVITAAPOYOTALON = true; } else { _itemCuidadoPostural.EVITAAPOYOTALON = false; } _itemCuidadoPostural.OBSERVACION = this.txtObservacion.Text; _itemCuidadoPostural.USUARIO_ID = Clases.Usuario.UsuarioLogeado.id_usuario_Logeado; _itemCuidadoPostural.CUIDADOPOSTURAL_ID = _itemSuministro.CUIDADOPOSTURAL_ID; _itemCuidadoPostural.FECHAMODIFICACION = System.DateTime.Now; _suministroDeProcedimiento.ModificaCuidadoPostural(_itemSuministro, _itemCuidadoPostural); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// Graba en la tabla PRO_SuministroDeProcedimiento y en la PRO_Cuidado_Postural public void Graba_Suministro_Procedimiento_Cuidado_Postural() { 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_Cuidado_Postural")) // Nombre de la tabla en la que buscara { _itemSuministro.CUIDADOPOSTURAL_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_Cuidado_Postural Entities.Tables.PRO_CUIDADO_POSTURAL _itemCuidadoPostural = new Entities.Tables.PRO_CUIDADO_POSTURAL(); BLL.Tables.PRO_CUIDADO_POSTURAL _cuidadoPostural = new BLL.Tables.PRO_CUIDADO_POSTURAL(); _itemCuidadoPostural.PACIENTE_ID = paciente_id; _itemCuidadoPostural.PROCEDIMIENTO_ID = procedimiento_id; _itemCuidadoPostural.CABECERA = Convert.ToInt32(this.txtCabecera.Text); _itemCuidadoPostural.ROTAR = Convert.ToInt32(this.txtRotar.Text); if (this.radioSi.Checked == true) { _itemCuidadoPostural.MOVILIZACIONENBLOQUE = true; } else { _itemCuidadoPostural.MOVILIZACIONENBLOQUE = false; } if (this.checkAlmohadon.Checked == true) { _itemCuidadoPostural.ALMOHADON = true; } else { _itemCuidadoPostural.ALMOHADON = false; } if (this.checkElevadorInodoro.Checked == true) { _itemCuidadoPostural.ELEVADORINODOROS = true; } else { _itemCuidadoPostural.ELEVADORINODOROS = false; } if (this.checkTrianguloSeparadorPierna.Checked == true) { _itemCuidadoPostural.TRIANGULOSEPARADORENTREPIERNA = true; } else { _itemCuidadoPostural.TRIANGULOSEPARADORENTREPIERNA = false; } if (this.checkEvitarApoyoTalon.Checked == true) { _itemCuidadoPostural.EVITAAPOYOTALON = true; } else { _itemCuidadoPostural.EVITAAPOYOTALON = false; } _itemCuidadoPostural.OBSERVACION = this.txtObservacion.Text; _itemCuidadoPostural.USUARIO_ID = Clases.Usuario.UsuarioLogeado.id_usuario_Logeado; _itemCuidadoPostural.FECHAALTASISTEMA = System.DateTime.Now; _itemCuidadoPostural.FECHAMODIFICACION = System.DateTime.Now; _suministroDeProcedimiento.AltaCuidadoPostural(_itemSuministro, _itemCuidadoPostural); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }