private void InscripcionDesktop_Load(object sender, EventArgs e) { PersonaLogic pl = new PersonaLogic(); CursoLogic cl = new CursoLogic(); AutoCompleteStringCollection accalu = new AutoCompleteStringCollection(); AutoCompleteStringCollection acccurso = new AutoCompleteStringCollection(); listalumnos = pl.GetNom(Persona.TiposPersonas.Alumno); if (UsuarioLogeado.TipoPersona == Persona.TiposPersonas.Alumno) listcursos = cl.GetCursosAlumno(UsuarioLogeado.IDPlan); else listcursos = cl.GetCursos(); if (this.Modo == ModoForm.Alta) { listcondiciones.Add("Cursando"); cmbCondiciones.DataSource = listcondiciones; cmbCondiciones.Enabled = false; txtNota.Enabled = false; if (listalumnos.Count >= 1) { foreach (Persona per in listalumnos) { accalu.Add(per.NombreYApellido); } this.cmbAlumnos.DataSource = listalumnos; this.cmbAlumnos.DisplayMember = "NombreYApellido"; this.cmbAlumnos.AutoCompleteCustomSource = accalu; this.cmbAlumnos.AutoCompleteMode = AutoCompleteMode.Suggest; this.cmbAlumnos.AutoCompleteSource = AutoCompleteSource.CustomSource; } else { this.cmbAlumnos.Text = "No hay alumnos cargados"; this.cmbAlumnos.Enabled = false; this.cmbCursos.Enabled = false; } if (listcursos.Count >= 1) { foreach (Curso cur in listcursos) { accalu.Add(cur.ComMatYear); } this.cmbCursos.DataSource = listcursos; this.cmbCursos.DisplayMember = "ComMatYear"; this.cmbCursos.AutoCompleteCustomSource = acccurso; this.cmbCursos.AutoCompleteMode = AutoCompleteMode.Suggest; this.cmbCursos.AutoCompleteSource = AutoCompleteSource.CustomSource; } else { this.cmbCursos.Text = "No hay cursos cargados"; this.cmbAlumnos.Enabled = false; this.cmbCursos.Enabled = false; this.cmbCondiciones.Enabled = false; this.txtNota.Enabled = false; } } else if (Modo == ModoForm.Modificacion) { listcondiciones.Add("Libre"); listcondiciones.Add("Cursando"); listcondiciones.Add("Regular"); cmbCondiciones.DataSource = listcondiciones; cmbAlumnos.DataSource = listalumnos; cmbCursos.DataSource = listcursos; cmbAlumnos.DisplayMember = "NombreYApellido"; cmbCursos.DisplayMember = "ComMatYear"; } }
private void DocenteCursoDesktop_Load(object sender, EventArgs e) { PersonaLogic docLogic = new PersonaLogic(); CursoLogic curso = new CursoLogic(); List<string> listtipoper = new List<string>(); AutoCompleteStringCollection accCurso = new AutoCompleteStringCollection(); AutoCompleteStringCollection accDocente = new AutoCompleteStringCollection(); listcurso = curso.GetAll(); listdoc = docLogic.GetNom(Persona.TiposPersonas.Docente); listtipoper.Add("Titular"); listtipoper.Add("Auxiliar"); listtipoper.Add("Suplente"); cmbCargo.DataSource = listtipoper; if (listcurso.Count >= 1) { foreach (Curso cur in listcurso) { accCurso.Add(cur.MateriaComision); } //Cargo el combo this.cmbCurso.DataSource = listcurso; this.cmbCurso.DisplayMember = "MateriaComision"; //Cargo el autocomplete this.cmbCurso.AutoCompleteCustomSource = accCurso; this.cmbCurso.AutoCompleteMode = AutoCompleteMode.Suggest; this.cmbCurso.AutoCompleteSource = AutoCompleteSource.CustomSource; } else { cmbCurso.Text = "No hay cursos cargados"; cmbCurso.Enabled = false; cmbDocente.Enabled = false; cmbCargo.Enabled = false; btnAceptar.Visible = false; } if (listdoc.Count >= 1) { foreach (Persona doc in listdoc) { accDocente.Add(doc.NombreYApellido); } //Cargo el combo this.cmbDocente.DataSource = listdoc; this.cmbDocente.DisplayMember = "NombreYApellido"; //Cargo el autocomplete this.cmbDocente.AutoCompleteCustomSource = accDocente; this.cmbDocente.AutoCompleteMode = AutoCompleteMode.Suggest; this.cmbDocente.AutoCompleteSource = AutoCompleteSource.CustomSource; } else { cmbCurso.Text = "No hay docentes cargados"; cmbCurso.Enabled = false; cmbDocente.Enabled = false; cmbCargo.Enabled = false; btnAceptar.Visible = false; } // no se de donde sacar el ID del docente porque no hay ninguna clase Docente. sera de Personas?? //cmbCargo.DataSource=docCurso deberia ser TiposCargos que es una enumeracion }
private void SeleccionPreReporte_Load(object sender, EventArgs e) { if (Tipo == "Curso") { PersonaLogic proflogic = new PersonaLogic(); PlanLogic planlogic = new PlanLogic(); CursoLogic cursologic = new CursoLogic(); listprofesores = proflogic.GetNom(Persona.TiposPersonas.Docente); listplanes = planlogic.GetAll(); cmbIDPlan.DataSource = listplanes; listcursos = cursologic.GetAll(); cmbIDCurso.DataSource = listcursos; cmbIDProfesor.DataSource = listprofesores; cmbIDProfesor.DisplayMember = "NombreYApellido"; cmbIDPlan.DisplayMember = "PlanEspecialidadDesc"; cmbIDCurso.DisplayMember = "MateriaComision"; AutoCompleteStringCollection accprof = new AutoCompleteStringCollection(); AutoCompleteStringCollection acccur = new AutoCompleteStringCollection(); if (listprofesores.Count >= 1) { foreach (Persona prof in listprofesores) { accprof.Add(prof.NombreYApellido); } cmbIDProfesor.AutoCompleteCustomSource = accprof; cmbIDProfesor.AutoCompleteMode = AutoCompleteMode.Suggest; cmbIDProfesor.AutoCompleteSource = AutoCompleteSource.CustomSource; } else { cmbIDProfesor.Text = "No hay profesores cargados"; cmbIDProfesor.Enabled = false; cmbIDPlan.Enabled = false; btnAceptar.Visible = false; } if (listcursos.Count >= 1) { foreach (Curso cur in listcursos) { acccur.Add(cur.MateriaComision); } cmbIDCurso.AutoCompleteCustomSource = acccur; cmbIDCurso.AutoCompleteMode = AutoCompleteMode.Suggest; cmbIDCurso.AutoCompleteSource = AutoCompleteSource.CustomSource; } else { cmbIDCurso.Text = "No hay cursos cargados"; cmbIDProfesor.Enabled = false; cmbIDCurso.Enabled = false; cmbIDPlan.Enabled = false; btnAceptar.Visible = false; } } else { PlanLogic planlogic = new PlanLogic(); listplanes = planlogic.GetAll(); cmbIDPlan.DataSource = listplanes; cmbIDPlan.DisplayMember = "PlanEspecialidadDesc"; } if (listplanes.Count < 1) { cmbIDCurso.Text = "No hay planes cargados"; cmbIDProfesor.Enabled = false; cmbIDCurso.Enabled = false; cmbIDPlan.Enabled = false; btnAceptar.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { if(!IsPostBack) { LoadGrid(); PersonaLogic pl = new PersonaLogic(); listpersona = pl.GetNom(); ddlPersona.DataSource = listpersona; ddlPersona.DataTextField = "NombreYApellido"; ddlPersona.DataBind(); } }
private void UsuarioDesktop_Load(object sender, EventArgs e) { PersonaLogic pl = new PersonaLogic(); listper = pl.GetNom(); AutoCompleteStringCollection acc = new AutoCompleteStringCollection(); txtNombre.ReadOnly = true; txtApellido.ReadOnly = true; if (listper.Count >= 1) { foreach (Persona per in listper) { acc.Add(per.NombreYApellido); } //Cargo el combo this.comboPersona.DataSource = listper; this.comboPersona.DisplayMember = "NombreYApellido"; //Cargo el autocomplete this.comboPersona.AutoCompleteCustomSource = acc; this.comboPersona.AutoCompleteMode = AutoCompleteMode.Suggest; this.comboPersona.AutoCompleteSource = AutoCompleteSource.CustomSource; } else { comboPersona.Text = "No hay personas cargadas"; txtNombre.Enabled = false; txtApellido.Enabled = false; txtClave.Enabled = false; txtConfirmarClave.Enabled = false; txtEmail.Enabled = false; txtUsuario.Enabled = false; chkHabilitado.Enabled = false; btnAceptar.Visible = false; comboPersona.Enabled = false; } }