private DataSet dsMedicacion; // Para ter os valores da medicación recollidos. public fEditarMedicacion(clsBd oBD, clsMedicacion oMedicacion, clsDiarioDoses oDiario) // Recibimos estes parámetros e asignámolos. { InitializeComponent(); // Inicializamos os compoñentes. // Asignamos os parámetros ás variables da clase. this.oBD = oBD; this.oMedicacion = oMedicacion; this.oDiario = oDiario; }
private int tomaIndex; // Para ter o índice da fila seleccionada do DataGridView, mesmo que no dsDiarioDoses. public fEditar(clsBd oBD, clsMedicacion oMedicacion, DataSet dsMedicacion, DataSet dsDiarioDoses, clsDiarioDoses oDiario, int index) // Recibimos os parámetros recollemos o seu valor nos propios da clase. { InitializeComponent(); this.oBD = oBD; this.oMedicacion = oMedicacion; this.dsMedicacion = dsMedicacion; this.dsDiarioDoses = dsDiarioDoses; this.oDiario = oDiario; this.tomaIndex = index; encherCampos(); // Enchemos os campos cos valores recibidos. btGardarEnabler(); // Comprobamos se o botón btGardar pode habilitarse. (Aquí inhabilitarase: ver condicións dentro do método) }