private void tsbEliminar_Click(object sender, EventArgs e) { int ID = ((Entidades.Curso)this.dgvCursos.SelectedRows[0].DataBoundItem).IdCurso; CursoLogic cl = new CursoLogic(); cl.Delete(ID); this.Listar(); }
protected void ddlComision_SelectedIndexChanged(object sender, EventArgs e) { ddlCurso.Enabled = true; CursoLogic cl = new CursoLogic(); listcurso = cl.GetCursosComision(listcom[ddlComision.SelectedIndex].ID); ddlCurso.DataSource = listcurso; ddlCurso.DataTextField = "DescMateria"; ddlCurso.DataBind(); }
public void Listar() { CursoLogic cl = new CursoLogic(); try { this.dgvCurso.DataSource = cl.GetAll(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
public InscripcionDesktop(int ID, ModoForm modo) : this() { this.Modo = modo; AluInscripcionLogic aluInscripcion = new AluInscripcionLogic(); InscripcionActual = aluInscripcion.GetOne(ID); PersonaLogic alu = new PersonaLogic(); AlumnoActual = alu.GetOne(InscripcionActual.IDAlumno, Persona.TiposPersonas.Alumno); CursoLogic cur = new CursoLogic(); CursoActual = cur.GetOne(InscripcionActual.IDCurso); if (Modo == ModoForm.Modificacion || Modo == ModoForm.Baja) MapearDeDatos(); }
public CursoDesktop(int ID, ModoForm modo): this() { this.Modo = modo; CursoLogic cl = new CursoLogic(); try { CursoActual = cl.GetOne(ID); } catch (Exception Ex) { this.Notificar(Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } this.MapearDeDatos(); }
//ESCRITORIO public bool HayCupo(int id) { Curso cur = new CursoLogic().GetOne(id); int inscripciones = AlumnoData.DevolverCantidadInscripciones(id); if (inscripciones < cur.Cupo) { return(true); } else { return(false); } }
//WEB public bool HayCupo(string desccurso) { Curso cur = new CursoLogic().DameCurso(desccurso); int inscripciones = AlumnoData.DevolverCantidadInscripciones(cur.ID); if (inscripciones < cur.Cupo) { return(true); } else { return(false); } }
private void LlenarCombos() { Negocio.CursoLogic cl = new Negocio.CursoLogic(); foreach (Entidades.Curso c in cl.GetAll()) { this.cbIdCurso.Items.Add(c.Id); } Negocio.PersonasLogic pl = new Negocio.PersonasLogic(); foreach (Entidades.Persona p in pl.GetByTipo(2)) { this.cbIdDocente.Items.Add(p.Id); } this.cbIdCargo.Items.Add("Práctica"); this.cbIdCargo.Items.Add("Teoría"); }
internal Business.Entities.Curso DameCurso(string desc) { List <Curso> cursos = new CursoLogic().GetAll(); Curso cur = new Curso(); foreach (Curso c in cursos) { if (String.Compare(c.Descripcion, desc, true) == 0) { cur = c; } } return(cur); }
public CursoDesktop(ModoForm modo, int ID) : this() { _modo = modo; CursoLogic cl = new CursoLogic(); CursoActual = cl.GetOne(ID); this.MapearDeDatos(); switch (_modo) { case ModoForm.Modificacion: btnAceptar.Text = "Guardar"; break; case ModoForm.Baja: btnAceptar.Text = "Eliminar"; break; case ModoForm.Consulta: btnAceptar.Text = "Aceptar"; break; } }
public override void GuardarCambios() { this.MapearADatos(); CursoLogic cl = new CursoLogic(); cl.Save(CursoActual); }
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 }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { LoadGrid(); CursoLogic cl = new CursoLogic(); listcursos = cl.GetAll(); PersonaLogic pl = new PersonaLogic(); listalumnos = pl.GetAll(Persona.TiposPersonas.Alumno); ddlCurso.DataSource = listcursos; ddlCurso.DataTextField = "MateriaComision"; ddlCurso.DataBind(); ddlAlumno.DataSource = listalumnos; ddlAlumno.DataTextField = "NombreYApellido"; ddlAlumno.DataBind(); listcondiciones.Add("Libre"); listcondiciones.Add("Cursando"); listcondiciones.Add("Regular"); ddlCondicion.DataSource = listcondiciones; ddlCondicion.DataBind(); } }
public Cursos() { CursoNegocio = new Negocio.CursoLogic(); }
public void GuardarCambios() { this.MapearADatos(); CursoLogic Curso = new CursoLogic(); try { Curso.Save(CursoActual); } catch (Exception Ex) { this.Notificar(Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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 cmbIDPlan_SelectedIndexChanged(object sender, EventArgs e) { if (Tipo == "Curso") { CursoLogic cl = new CursoLogic(); listcursos = cl.GetCursosAlumno(listplanes[cmbIDPlan.SelectedIndex].ID); cmbIDCurso.DataSource = listcursos; cmbIDCurso.DisplayMember = "MateriaComision"; AutoCompleteStringCollection acccur = new AutoCompleteStringCollection(); cmbIDCurso.Enabled = true; btnAceptar.Visible = true; 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"; cmbIDCurso.Enabled = false; btnAceptar.Visible = false; } } }
public void ListarAlumno() { CursoLogic cl = new CursoLogic(); this.dgvCursos.DataSource = cl.GetAll(); }
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; } }