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; }
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; }
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); }