예제 #1
0
        public void AbrirParaAgregar(listadoVisibilidad frmEnviador)
        {
            //si se ejecuta esta funcion, significa que llaman al frm para agregar.
            //existe una variable global frmPadre,
            //que es el form que llama a este, para poder volver al mismo
            //Configuro todos los campos de este formulario en enabled true, es decir, editables
            this.Show();

            txtDescripcion.Text    = "";
            txtDescripcion.Enabled = true;

            txtPrecioPorPublicar.Text    = "";
            txtPrecioPorPublicar.Enabled = true;

            txtPorcentaje.Text    = "";
            txtPorcentaje.Enabled = true;

            txtDuracion.Text    = "";
            txtDuracion.Enabled = true;

            chkActivo.Checked = false;
            chkActivo.Visible = true;
            chkActivo.Enabled = true;

            btnCrear.Visible   = true;
            btnVolver.Visible  = true;
            btnGuardar.Visible = false;

            frmPadre = frmEnviador;
        }
예제 #2
0
        public void AbrirParaModificar(Visibilidad unaVisibilidad, listadoVisibilidad frmEnviador)
        {
            //si se ejecuta esta funcion, significa que llaman al frm para modificar. va a instanciar una
            //variable global llamada visibilidadDelForm, la cual recibiremos por parametro y sera la visibilidad
            //que se ha elegido modificar. Tambien existe una variable global frmPadre, }
            //que es el form que llama a este, para poder volver al mismo
            //Configuro todos los campos de este formulario en enabled true, es decir,  editables
            frmPadre           = frmEnviador;
            visibilidadDelForm = unaVisibilidad;

            this.Show();

            chkActivo.Visible = true;
            chkActivo.Checked = unaVisibilidad.Activo;
            chkActivo.Enabled = true;

            txtDescripcion.Text    = unaVisibilidad.Descripcion;
            txtDescripcion.Enabled = true;

            txtPrecioPorPublicar.Text    = unaVisibilidad.Precio.ToString();
            txtPrecioPorPublicar.Enabled = true;

            txtPorcentaje.Text    = unaVisibilidad.Porcentaje.ToString();
            txtPorcentaje.Enabled = true;

            txtDuracion.Text    = unaVisibilidad.Duracion.ToString();
            txtDuracion.Enabled = true;

            btnCrear.Visible   = false;
            btnGuardar.Visible = true;
        }