コード例 #1
0
ファイル: BaseTaulaSimple.cs プロジェクト: YUS00/UIX_CODE
        private void reanudarBindings()
        {
            foreach (Control ctr in this.Controls)
            {
                if (ctr is LibreriaClases.SWTextbox)
                {
                    LibreriaClases.SWTextbox SWctr = (LibreriaClases.SWTextbox)ctr;
                    ctr.DataBindings.Add("Text", dts.Tables[0], SWctr.CampoBBDD);
                }
                else if (ctr is LibreriaControles.UIXCombobox)
                {
                    //Creada instancia de DataBase para que no se acumulen las tablas en el DataBase del DataGridView
                    BaseDatos.DataBase            dadesCombobox = new BaseDatos.DataBase();
                    LibreriaControles.UIXCombobox SWctr         = (LibreriaControles.UIXCombobox)ctr;
                    DataSet dtsForanea = new DataSet();
                    dtsForanea = dadesCombobox.PortarTaula(SWctr.TaulaForanea);

                    SWctr.DataBindings.Clear();
                    //Está cogiendo la tabla Agencies en index 0, Species en index 1
                    SWctr.DataSource    = dtsForanea.Tables[0];
                    SWctr.DisplayMember = SWctr.CampMostrar;
                    SWctr.ValueMember   = SWctr.CampID;

                    SWctr.DataBindings.Add("SelectedValue", dts.Tables[0], SWctr.CampoBBDD);
                }
            }
        }
コード例 #2
0
ファイル: Login.cs プロジェクト: YUS00/UIX_CODE
        private void button1_Click(object sender, EventArgs e)
        {
            string username = textBox1.Text;
            string password = textBox2.Text;
            string query    = "Select * from Users " + " where codeuser = '******' AND password ='******'";

            BaseDatos.DataBase BD = new BaseDatos.DataBase();

            DataSet dades     = BD.PortarPerConsulta(query);
            int     registres = dades.Tables[0].Rows.Count;

            if (registres > 0)
            {
                attempt          = 0;
                this.WindowState = FormWindowState.Normal;
                String user = textBox1.Text;
                Modelos.User.setUserName(user);
                LoginCarga lg = new LoginCarga(user);
                lg.Show();
                this.Hide();
            }
            else if (attempt++ == 2)
            {
                textBox2.Clear();
                Amenaza amenaza = new Amenaza();
                amenaza.Show();
                this.Hide();
            }
        }
コード例 #3
0
ファイル: BaseTaulaSimple.cs プロジェクト: YUS00/UIX_CODE
        private void mostrar_dades()
        {
            dts.Clear();
            dts            = dades.PortarTaula(this.Taula);
            dtg.DataSource = dts.Tables[0];
            foreach (Control ctr in this.Controls)
            {
                //    if((ctr.GetType() == typeof(LibreriaClases.SWTextbox)))
                //    {
                //        //Como me refiero al campo CampoBBDD del SWTextbox?, de momento lo asigno al tag
                //        ctr.DataBindings.Add("Text", dtg.DataSource, ctr.Tag.ToString());
                //    }
                //}
                if (ctr is LibreriaClases.SWTextbox)
                {
                    LibreriaClases.SWTextbox SWctr = (LibreriaClases.SWTextbox)ctr;
                    SWctr.DataBindings.Clear();
                    ctr.DataBindings.Add("Text", dts.Tables[0], SWctr.CampoBBDD);
                }
                else if (ctr is LibreriaControles.UIXCombobox)
                {
                    //Creada instancia de DataBase para que no se acumulen las tablas en el DataBase del DataGridView
                    BaseDatos.DataBase            dadesCombobox = new BaseDatos.DataBase();
                    LibreriaControles.UIXCombobox SWctr         = (LibreriaControles.UIXCombobox)ctr;
                    SWctr.DataBindings.Clear();

                    DataSet dtsForanea = new DataSet();
                    dtsForanea = dadesCombobox.PortarTaula(SWctr.TaulaForanea);

                    SWctr.DataBindings.Clear();
                    //Está cogiendo la tabla Agencies en index 0, Species en index 1
                    SWctr.DataSource    = dtsForanea.Tables[0];
                    SWctr.DisplayMember = SWctr.CampMostrar;
                    SWctr.ValueMember   = SWctr.CampID;

                    SWctr.DataBindings.Add("SelectedValue", dts.Tables[0], SWctr.CampoBBDD);
                }
            }
        }