コード例 #1
0
        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;
        }
コード例 #2
0
        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)
        }