Exemplo n.º 1
0
 protected void OnInstalaAsistente(AsistBaseSP obj)
 {
     //se llama cuando el asistente base cambia
     if (Asistente != null)
     {
         if (Asistente == obj)
         {
             return;
         }
         Asistente.Visible = false;
     }
     Asistente = obj;
     //le asigno todos sus eventos
     Asistente.OnEnableAnterior  += new OnEnableEvent(FEnableAnterior);
     Asistente.OnEnableCancelar  += new OnEnableEvent(FEnableCancelar);
     Asistente.OnEnableSiguiente += new OnEnableEvent(FEnableSiguiente);
     Asistente.OnTextoAnterior   += new OnCambiaTexto(FTextoAnterior);
     Asistente.OnTextoCancelar   += new OnCambiaTexto(FTextoCancelar);
     Asistente.OnTextoSiguiente  += new OnCambiaTexto(FTextoSiguiente);
     Asistente.InstalameEvent    += new OnInstalameEvent(OnInstalaAsistente);
     Asistente.OnCodigoSP        += new Visor_sql_2015.Formularios.OnCodigoSPEvent(CodigoSP);
     Asistente.OnClose           += new OnCloseEvent(CloseEvent);
     Asistente.Parent             = Contenedor;
     Asistente.Dock = DockStyle.Fill;
     Asistente.Inicializate();
     Asistente.Visible = true;
 }
Exemplo n.º 2
0
 protected void OnInstalame(AsistBaseSP obj)
 {
     if (InstalameEvent != null)
     {
         InstalameEvent(obj);
     }
 }
Exemplo n.º 3
0
 public FormPropFiltro()
 {
     InitializeComponent();
     //carga los parametros
     Parametros = (List <Objetos.CParametro>)AsistBaseSP.DameValor("ListaParametros");
     foreach (Objetos.CParametro obj in Parametros)
     {
         ComboParametros.Items.Add(obj);
     }
 }
Exemplo n.º 4
0
        private void FormAsistSP_Load(object sender, EventArgs e)
        {
            switch (Modo)
            {
            case 1:     //SELECCION
                Asistente = new AsistSps.AsisBienVenidaSelect(DB);
                Asistente.OnEnableAnterior  += new OnEnableEvent(FEnableAnterior);
                Asistente.OnEnableCancelar  += new OnEnableEvent(FEnableCancelar);
                Asistente.OnEnableSiguiente += new OnEnableEvent(FEnableSiguiente);
                Asistente.OnTextoAnterior   += new OnCambiaTexto(FTextoAnterior);
                Asistente.OnTextoCancelar   += new OnCambiaTexto(FTextoCancelar);
                Asistente.OnTextoSiguiente  += new OnCambiaTexto(FTextoSiguiente);
                Asistente.InstalameEvent    += new OnInstalameEvent(OnInstalaAsistente);
                Asistente.Parent             = Contenedor;
                Asistente.Dock = DockStyle.Fill;
                AsistSps.AsisBienVenidaSelect tmp = (AsistSps.AsisBienVenidaSelect)Asistente;
                tmp.NombreTabla   = Tabla;
                Asistente.Visible = true;
                break;

            case 2:     //INSERCION
                Asistente = new AsistSps.AsisBienVenidaInsert(DB);
                Asistente.OnEnableAnterior  += new OnEnableEvent(FEnableAnterior);
                Asistente.OnEnableCancelar  += new OnEnableEvent(FEnableCancelar);
                Asistente.OnEnableSiguiente += new OnEnableEvent(FEnableSiguiente);
                Asistente.OnTextoAnterior   += new OnCambiaTexto(FTextoAnterior);
                Asistente.OnTextoCancelar   += new OnCambiaTexto(FTextoCancelar);
                Asistente.OnTextoSiguiente  += new OnCambiaTexto(FTextoSiguiente);
                Asistente.InstalameEvent    += new OnInstalameEvent(OnInstalaAsistente);
                Asistente.Parent             = Contenedor;
                Asistente.Dock = DockStyle.Fill;
                AsistSps.AsisBienVenidaInsert tmp2 = (AsistSps.AsisBienVenidaInsert)Asistente;
                tmp2.NombreTabla  = Tabla;
                Asistente.Visible = true;
                break;

            case 3:    //actualizacion
                Asistente = new AsistSps.AsisBienVenidaUpdate(DB);
                Asistente.OnEnableAnterior  += new OnEnableEvent(FEnableAnterior);
                Asistente.OnEnableCancelar  += new OnEnableEvent(FEnableCancelar);
                Asistente.OnEnableSiguiente += new OnEnableEvent(FEnableSiguiente);
                Asistente.OnTextoAnterior   += new OnCambiaTexto(FTextoAnterior);
                Asistente.OnTextoCancelar   += new OnCambiaTexto(FTextoCancelar);
                Asistente.OnTextoSiguiente  += new OnCambiaTexto(FTextoSiguiente);
                Asistente.InstalameEvent    += new OnInstalameEvent(OnInstalaAsistente);
                Asistente.Parent             = Contenedor;
                Asistente.Dock = DockStyle.Fill;
                AsistSps.AsisBienVenidaUpdate tmp3 = (AsistSps.AsisBienVenidaUpdate)Asistente;
                tmp3.NombreTabla  = Tabla;
                Asistente.Visible = true;
                break;

            case 4:    //Borrado
                Asistente = new AsistSps.AsisBienVenidaDelete(DB);
                Asistente.OnEnableAnterior  += new OnEnableEvent(FEnableAnterior);
                Asistente.OnEnableCancelar  += new OnEnableEvent(FEnableCancelar);
                Asistente.OnEnableSiguiente += new OnEnableEvent(FEnableSiguiente);
                Asistente.OnTextoAnterior   += new OnCambiaTexto(FTextoAnterior);
                Asistente.OnTextoCancelar   += new OnCambiaTexto(FTextoCancelar);
                Asistente.OnTextoSiguiente  += new OnCambiaTexto(FTextoSiguiente);
                Asistente.InstalameEvent    += new OnInstalameEvent(OnInstalaAsistente);
                Asistente.Parent             = Contenedor;
                Asistente.Dock = DockStyle.Fill;
                AsistSps.AsisBienVenidaDelete tmp4 = (AsistSps.AsisBienVenidaDelete)Asistente;
                tmp4.NombreTabla  = Tabla;
                Asistente.Visible = true;
                break;
            }
        }