private void BotonTipoProyecto(Control sender)
 {
     TipoProyecto = Strings.Mid(sender.Tag.ToString(), 5);
     if (TipoProyecto == "Td")
     {
         TipoProyecto = "";
     }
     CambiarColorBotonSeleccionado(TipoProyecto);
     G3.SetParam(this.Name + "_TipoProyecto", true, TipoProyecto, false, 10);
     CargarGrid(TipoProyecto, txtIntroduzcaTexto.Text, Convert.ToInt32(cmbEstadoProyecto.SelectedValue));
 }
Beispiel #2
0
        public static void GrabarParam(Control frm, string prefijo = "")
        {
            try
            {
                foreach (Control ctl in frm.Controls)
                {
                    if (ctl.GetType() == typeof(GroupBox) || ctl.GetType() == typeof(TabControl) || ctl.GetType() == typeof(TabPage))
                    {
                        GrabarParam(ctl, prefijo);
                    }
                    if (Strings.InStr(ctl.Tag?.ToString(), "param") > 0)
                    {
                        var param    = prefijo + ctl.Name;
                        var esUser   = Strings.InStr(ctl.Tag.ToString(), "paramUS") > 0;
                        var tipoDato = 10;
                        if (esUser)
                        {
                            try { tipoDato = Convert.ToInt32(Strings.Mid(ctl.Tag.ToString(), 8, 3)); }
                            catch { tipoDato = 10; }
                        }
                        else
                        {
                            try { tipoDato = Convert.ToInt32(Strings.Mid(ctl.Tag.ToString(), 6, 3)); }
                            catch { tipoDato = 10; }
                        }
                        bool ok;

                        if (ctl.GetType() == typeof(ComboBox))
                        {
                            ComboBox cmb = (ComboBox)ctl;
                            ok = G3.SetParam(param, esUser, cmb.SelectedValue, false, tipoDato);
                        }
                        else
                        {
                            ok = G3.SetParam(param, esUser, ctl.Text, false, tipoDato);
                        }
                    }
                }
            }
            catch { }
        }
Beispiel #3
0
 private void FrmLogin_FormClosing(object sender, FormClosingEventArgs e)
 {
     G3.SetParam("frmLogin_txtUsuario", false, this.chkRecordarUsuario.Checked ? this.txtUsuario.Text : "", true, 10);
     G3.SetParam("frmLogin_txtContraseña", false, this.chkRecordarUsuario.Checked ? this.txtContraseña.Text : "", true, 10);
     G3.SetParam("frmLogin_chkRecordarUsuario", false, this.chkRecordarUsuario.Checked, true, 1);
 }