//--------------------------------------------------------------------------------------------------------------------- MEDICAMENTOS private void dataGridViewMedicacion_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (Clases.Usuario.UsuarioLogeado.Id_Sector == 1 || Clases.Usuario.UsuarioLogeado.Id_Sector == 8) { Forms.MapaCama.Paciente.Ficha.Indicacion.Medicamento.Medicacion _SuministroDeMedicacion = new Forms.MapaCama.Paciente.Ficha.Indicacion.Medicamento.Medicacion(); _SuministroDeMedicacion.Paciente_Id = IdPaciente; _SuministroDeMedicacion.Medicamento_Id = Convert.ToString(dataGridViewMedicacion.CurrentRow.Cells[(int)Col_Medicamentos.MEDICACION_ID].Value); _SuministroDeMedicacion.Suministro_Medicacion_Id = Convert.ToInt32(dataGridViewMedicacion.CurrentRow.Cells[(int)Col_Medicamentos.SUMINISTRODEMEDICACION_ID].Value); _SuministroDeMedicacion.Opener = this; _SuministroDeMedicacion.ShowDialog(); } }
private void dataGridViewMedicamentos_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { Forms.MapaCama.Paciente.Ficha.Indicacion.Medicamento.Medicacion _Medicacion = new Forms.MapaCama.Paciente.Ficha.Indicacion.Medicamento.Medicacion(); _Medicacion.Paciente_Id = _idPaciente; _Medicacion.Paciente = _paciente; _Medicacion.Medicamento_Id = dataGridViewMedicamentos.CurrentRow.Cells[(int)Col_Medicamentos.MEDICAMENTOID].Value.ToString(); _Medicacion.Medicamento = dataGridViewMedicamentos.CurrentRow.Cells[(int)Col_Medicamentos.DROGA].Value.ToString(); _Medicacion.Presentacion = dataGridViewMedicamentos.CurrentRow.Cells[(int)Col_Medicamentos.PRESENTACION].Value.ToString(); _Medicacion.Potencia = dataGridViewMedicamentos.CurrentRow.Cells[(int)Col_Medicamentos.POTENCIA].Value.ToString(); _Medicacion.Opener = (Forms.MapaCama.Paciente.Ficha.Indicacion.Indicacion)_Indicacion; //Le paso a la variable Opener la instancia del formulario principal _Medicacion.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }