private void CargarFormulario(int id) { this.persona = this.LogicaPersona.TraerUno(id); this.txtNombre.Text = this.persona.Nombre; this.txtApellido.Text = this.persona.Apellido; this.txtCorreoE.Text = this.persona.Email; this.txtDireccion.Text = this.persona.Direccion; this.txtTelefono.Text = this.persona.Telefono; this.txtFechaNacimiento.Text = this.persona.FechaNacimiento.ToString("dd/MM/yyyy"); this.txtLegajo.Text = this.persona.Legajo.ToString(); switch (persona.Tipo) { case Personas.TipoPersona.Alumno: this.ddlTipoPersona.SelectedIndex = 0; break; case Personas.TipoPersona.Profesor: this.ddlTipoPersona.SelectedIndex = 1; break; case Personas.TipoPersona.Administrativo: this.ddlTipoPersona.SelectedIndex = 2; break; default: this.ddlTipoPersona.SelectedIndex = 0; break; } this.ddlPlan.SelectedValue = Convert.ToString(LogicaPlan.TraerUno(persona.IDPlan).ID); }
private void CargarFormulario(int id) { this.Plan = LogicaPlan.TraerUno(id); this.idTextBox.Text = this.Plan.ID.ToString(); this.descripcionTextBox.Text = this.Plan.Descripcion; this.ddlEspecialidad.SelectedValue = new LogicaEspecialidad().TraerUno(Plan.IdEspecialidad).ID.ToString(); }
public override void GuardarCambios() { MapearADatos(); LogicaPlan logicaPlanActual = new LogicaPlan(); logicaPlanActual.Guardar(PlanActual); }
private void HabilitarFormulario(bool enable) { txtNombre.Enabled = enable; txtApellido.Enabled = enable; txtCorreoE.Enabled = enable; txtDireccion.Enabled = enable; txtTelefono.Enabled = enable; txtFechaNacimiento.Enabled = enable; txtLegajo.Enabled = enable; ddlPlan.Enabled = enable; ddlTipoPersona.Enabled = enable; LogicaPlan lp = new LogicaPlan(); ddlPlan.DataSource = lp.TraerTodos(); ddlPlan.DataTextField = "Descripcion"; ddlPlan.DataValueField = "ID"; ddlPlan.DataBind(); ddlPlan.SelectedIndex = 0; ddlTipoPersona.SelectedIndex = 0; }
private void CargarGrilla() { DataTable tblPlanes = new DataTable(); tblPlanes.Columns.Add("ID", typeof(int)); tblPlanes.Columns.Add("Plan", typeof(string)); tblPlanes.Columns.Add("Especialidad", typeof(string)); foreach (Plan plan in LogicaPlan.TraerTodos()) { DataRow fila = tblPlanes.NewRow(); fila["ID"] = plan.ID; fila["Plan"] = plan.Descripcion; fila["Especialidad"] = new LogicaEspecialidad().TraerUno(plan.IdEspecialidad).Descripcion; tblPlanes.Rows.Add(fila); } tblPlanes.DefaultView.Sort = "ID,Especialidad,Plan"; gridViewPlanes.DataSource = tblPlanes; gridViewPlanes.DataBind(); gridViewPlanes.SelectedIndex = 0; }
public void Listar(String Tipo) { switch (Tipo) { case "tUsuarios": LogicaUsuario lu = new LogicaUsuario(); dgvUsuarios.DataSource = lu.TraerTodos(); break; case "tPlanes": LogicaPlan lp = new LogicaPlan(); dgvUsuarios.DataSource = lp.TraerTodos(); break; case "tEspecialidades": LogicaEspecialidad le = new LogicaEspecialidad(); dgvUsuarios.DataSource = le.TraerTodos(); break; case "tInscripciones": LogicaMateria lm = new LogicaMateria(); LogicaComision lc = new LogicaComision(); LogicaCurso lcu = new LogicaCurso(); LogicaInscripcion li = new LogicaInscripcion(); List <AlumnoInscripciones> ais = new List <AlumnoInscripciones>(); ais = li.TraerTodosPorIdPersona(this.usuarioActual.IDPersona); List <InscripcionesEditado> ins = new List <InscripcionesEditado>(); foreach (AlumnoInscripciones ai in ais) { InscripcionesEditado i = new InscripcionesEditado(); i.ID = ai.ID; i.Materia = lm.TraerUno(lcu.TraerUno(ai.IDCurso).IDMateria).Descripcion; i.Comision = lc.TraerUno(lcu.TraerUno(ai.IDCurso).IDComision).Descripcion; i.Nota = ai.Nota; i.Condicion = ai.Condicion; ins.Add(i); } dgvUsuarios.DataSource = ins; break; case "tNotas": LogicaMateria llm = new LogicaMateria(); LogicaPersona llp = new LogicaPersona(); LogicaCurso llcu = new LogicaCurso(); LogicaInscripcion lli = new LogicaInscripcion(); List <AlumnoInscripciones> aais = new List <AlumnoInscripciones>(); aais = lli.TraerTodosPorIdCurso(IdCursoActual); List <InscripcionesEditado> iins = new List <InscripcionesEditado>(); foreach (AlumnoInscripciones ai in aais) { InscripcionesEditado i = new InscripcionesEditado(); i.ID = ai.ID; i.Materia = llm.TraerUno(llcu.TraerUno(ai.IDCurso).IDMateria).Descripcion; i.Alumno = llp.TraerUno(ai.IDAlumno).Nombre + " " + llp.TraerUno(ai.IDAlumno).Apellido; i.Nota = ai.Nota; i.Condicion = ai.Condicion; iins.Add(i); } dgvUsuarios.DataSource = iins; break; } }