Ejemplo n.º 1
0
        private void frmGestionCuotas_Load(object sender, EventArgs e)
        {
            //cargar combo Salas
            metCuota metCobro = new metCuota();

            entSala.entSalaColeccion salas = metCobro.buscarSalas();

            cbSalas.DataSource    = new BindingSource(salas, null);
            cbSalas.ValueMember   = "SAL_ID";
            cbSalas.DisplayMember = "SAL_NOMBRE";
            cbSalas.SelectedItem  = null;

            // oculta los paneles

            panelBusqueda.Hide();
            panelGeneracion.Hide();
            listConceptos.Hide();

            //Autocompletar

            AutoCompleteStringCollection alumnos = new AutoCompleteStringCollection();
            metPersonas metPersonas = new metPersonas();

            alumnos = metPersonas.traerPersonasAutocompetar("2");

            txtMatriculados.AutoCompleteMode         = AutoCompleteMode.Suggest;
            txtMatriculados.AutoCompleteSource       = AutoCompleteSource.CustomSource;
            txtMatriculados.AutoCompleteCustomSource = alumnos;


            dgvMatriculados.Visible = false;
            btnBajaCuota.Visible    = false;
        }
Ejemplo n.º 2
0
        private void frmGestionCuotas_Load(object sender, EventArgs e)
        {
            //cargar combo Salas
            logCuota metCobro = new logCuota();

            entSala.entSalaColeccion salas = metCobro.buscarSalas();

            cbSalas.DataSource    = new BindingSource(salas, null);
            cbSalas.ValueMember   = "SAL_ID";
            cbSalas.DisplayMember = "SAL_NOMBRE";
            cbSalas.SelectedItem  = null;

            // oculta los paneles

            panelBusqueda.Hide();
            panelGeneracion.Hide();
            listConceptos.Hide();

            //Autocompletar

            AutoCompleteStringCollection alumnos = new AutoCompleteStringCollection();
            logPersonas logPersonas = new logPersonas();
            //--
            DataTable dt = logPersonas.traerPersonasAutocompetar("2");

            foreach (DataRow row in dt.Rows)
            {
                txtMatriculados.AutoCompleteCustomSource.Add(row[0].ToString());
            }
            //SqlDataReader dr = logPersonas.traerPersonasAutocompetar("2");
            //while (dr.Read())
            //{
            //    alumnos.Add(dr.GetString(0));
            //};

            txtMatriculados.AutoCompleteMode   = AutoCompleteMode.Suggest;
            txtMatriculados.AutoCompleteSource = AutoCompleteSource.CustomSource;
            //txtMatriculados.AutoCompleteCustomSource = alumnos;
            //--

            dgvMatriculados.Visible = false;
            btnBajaCuota.Visible    = false;
        }
Ejemplo n.º 3
0
        public entSala.entSalaColeccion buscarSalas()
        {
            entSala.entSalaColeccion SalaCol = new entSala.entSalaColeccion();

            try
            {
                SqlConnection con = generarConexion();
                con.Open();

                SqlCommand com = new SqlCommand();
                com.Connection = con;

                com.CommandText = "select CONCAT(u.SAL_NOMBRE, ' ', u.SAL_TURNO) NOMBRE, u.* " +
                                  "from T_SALA u " +
                                  ";";

                DataTable      dt = new DataTable();
                SqlDataAdapter da = new SqlDataAdapter(com);
                DataSet        ds = new DataSet();

                da.Fill(ds, "T_SALA");
                dt = ds.Tables[0];
                con.Close();

                if (dt != null)
                {
                    foreach (DataRow dr in dt.Rows)
                    {
                        entSala ent = new entSala();
                        if (dr["SAL_ID"] != DBNull.Value)
                        {
                            ent.SAL_ID = Convert.ToInt32(dr["SAL_ID"]);
                        }
                        if (dr["SAL_NOMBRE"] != DBNull.Value)
                        {
                            ent.SAL_NOMBRE = Convert.ToString(dr["SAL_NOMBRE"]);
                        }
                        if (dr["SAL_EDAD_MIN"] != DBNull.Value)
                        {
                            ent.SAL_EDAD_MIN = Convert.ToInt32(dr["SAL_EDAD_MIN"]);
                        }
                        if (dr["SAL_EDAD_MAX"] != DBNull.Value)
                        {
                            ent.EDAD_SALA_MAX = Convert.ToInt32(dr["SAL_EDAD_MAX"]);
                        }
                        if (dr["SAL_CANT_ALUM"] != DBNull.Value)
                        {
                            ent.SALA_CANT_ALUM = Convert.ToInt32(dr["SAL_CANT_ALUM"]);
                        }
                        if (dr["SAL_TURNO"] != DBNull.Value)
                        {
                            if (Convert.ToString(dr["SAL_TURNO"]) == "MANANA    ")
                            {
                                ent.SALA_TURNO = "MAÑANA";
                            }
                            else
                            {
                                ent.SALA_TURNO = "TARDE";
                            }
                        }

                        if (dr["SAL_ACTIVO"] != DBNull.Value)
                        {
                            ent.SALA_ACTIVO = Convert.ToString(dr["SAL_ACTIVO"]);
                        }

                        ent.SAL_NOMBRE = ent.SAL_NOMBRE + " " + ent.SALA_TURNO;

                        SalaCol.Add(ent);
                    }
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show("Hubo un problema. Contáctese con su administrador.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            return(SalaCol);
        }