private void CargarEspecialidad() { try { EspecialidadLogic el = new EspecialidadLogic(); if (el.GetAll().Count > 1) { ddlEspecialidad.DataSource = el.GetAll(); ddlEspecialidad.DataTextField = "Descripcion"; ddlEspecialidad.DataValueField = "ID"; ddlEspecialidad.DataBind(); ddlEspecialidad.Items.Insert(0, "Seleccione Especialidad"); ddlEspecialidad.SelectedIndex = 0; } else { this.lblMensaje.Visible = true; this.lblMensaje.Text = "No existen Especialidades para asociar. Primero ingrese una especialidad"; this.pnGrilla.Visible = false; this.pnTabla.Visible = true; } } catch (Exception ex) { Session["error"] = ex.Message; Page.Response.Redirect("../Error.aspx"); } }
public void Listar() { EspecialidadLogic el = new EspecialidadLogic(); var asd = el.GetAll(); this.dgvEspecialidades.DataSource = el.GetAll(); }
public void Listar() { PlanLogic pl = new PlanLogic(); EspecialidadLogic el = new EspecialidadLogic(); try { List <Plan> planes = pl.GetAll(); List <Especialidad> especialidades = el.GetAll(); var consultaPlanes = from p in planes join e in especialidades on p.IDEspecialidad equals e.ID select new { ID = p.ID, Descripcion = p.Descripcion, Especialidad = e.Descripcion }; this.dgvPlanes.DataSource = consultaPlanes.ToList(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
// Este es el constructor cuando se da de alta alta, ya que solo tiene un arg public PlanDesktop(ModoForm modo, AcademyContext context) : this(context) { Modos = modo; // Cargo las especialidades para mostrarlas en el combobox try { List <Especialidad> listaEsp = _especialidadLogic.GetAll(); this.cbEspecialidad.DataSource = listaEsp; // this.cbEspecialidad.DataSource = listToDataTable(listaEsp).DefaultView; this.cbEspecialidad.SelectedIndex = 0; } catch (Exception e) { MessageBox.Show(e.Message, "Especialidades", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Listar() { PlanLogic pl = new PlanLogic(); EspecialidadLogic el = new EspecialidadLogic(); try { List <Plan> planes = pl.GetAll(); List <Especialidad> especialidades = el.GetAll(); var query = from p in planes join e in especialidades on p.IDEspecialidad equals e.ID select new { ID = p.ID, Descripcion = p.Descripcion, Especialidad = e.Descripcion }; dgvPlan.DataSource = query.ToList(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de Planes", Ex); MessageBox.Show("Error al recuperar lista de Planes", "Planes", MessageBoxButtons.OK, MessageBoxIcon.Error); throw ExcepcionManejada; } }
public void Listar() { try { // Tengo que pedir la lista de especialidades y de planes List <Plan> planes = _planLogic.GetAll(); List <Especialidad> especialidades = _especialidadLogic.GetAll(); // Tengo que cambiar el ID de la especialidad por su descripción para mostrarlo // Puedo recorrer los arreglos y matchear o puedo usar LINQ y hacerlo mucho más fácil var consulta = from p in planes join e in especialidades on p.IDEspecialidad equals e.ID select new { ID = p.ID, Descripcion = p.Descripcion, Especialidad = e.Descripcion }; // Cada uno de los objetos nuevos tiene ID (plan), Descripción (plan) y Especialidad (descripcion especialidad) // El DataSource de un dgv espera algo que implemente la interfaz ILIST, como por ej una lista // Entonces convierto lo que antes era algo anónimo a una lista this.dgvPlanes.DataSource = consulta.ToList(); } catch (Exception e) { MessageBox.Show(e.Message, "Plan", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.dgvPlanes.AutoGenerateColumns = false; }
public void Listar() { EspecialidadLogic el = new EspecialidadLogic(); this.dgvEspecialidades.AutoGenerateColumns = false; this.dgvEspecialidades.DataSource = el.GetAll(); }
public List <InformePlanes> GetInformePlanes() { List <Comision> comisiones = ComisionLogic.GetAll(); List <Business.Entities.Persona> personas = PersonaLogic.GetAll(); List <Especialidad> especialidades = EspecialidadLogic.GetAll(); List <Plan> planes = PlanLogic.GetAll(); List <InformePlanes> informePlanes = ( from plan in planes join especialidad in especialidades on plan.IdEspecialidad equals especialidad.ID join comision in comisiones on plan.ID equals comision.IdPlan join persona in personas on plan.ID equals persona.IdPlan where persona.TipoPersona == Business.Entities.Persona.TiposPersonas.Alumno select new InformePlanes { IdPlan = plan.ID, DescripcionPlan = plan.Descripcion, DescripcionEspecialidad = especialidad.Descripcion, DescripcionComision = comision.Descripcion, TipoPersona = persona.Nombre + " " + persona.Apellido, Legajo = persona.Legajo, } ).ToList(); return(informePlanes); }
public PlanDesktop() { InitializeComponent(); EspecialidadLogic el = new EspecialidadLogic(); try { List <Especialidad> especialidades = el.GetAll(); DataTable dtEspecialidad = new DataTable(); dtEspecialidad.Columns.Add("id_especialidad", typeof(int)); dtEspecialidad.Columns.Add("desc_especialidad", typeof(string)); foreach (var e in especialidades) { dtEspecialidad.Rows.Add(new object[] { e.ID, e.Descripcion }); } this.boxEspecialidad.DataSource = dtEspecialidad; this.boxEspecialidad.ValueMember = "id_especialidad"; this.boxEspecialidad.DisplayMember = "desc_especialidad"; this.boxEspecialidad.SelectedIndex = -1; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public PlanesDesktop() { InitializeComponent(); EspecialidadLogic el = new EspecialidadLogic(); this.cmbEspecialidades.DataSource = el.GetAll(); }
private void Adaptar(ModoForm modo) { Modo = modo; EspecialidadLogic el = new EspecialidadLogic(); this.cmbEspecialidad.DataSource = el.GetAll(); this.cmbEspecialidad.DisplayMember = "Descripcion"; this.cmbEspecialidad.AutoCompleteMode = AutoCompleteMode.Suggest; this.cmbEspecialidad.AutoCompleteSource = AutoCompleteSource.ListItems; switch (Modo) { case ModoForm.Alta: btnAceptar.Text = "Guardar"; break; case ModoForm.Baja: btnAceptar.Text = "Eliminar"; break; case ModoForm.Consulta: btnAceptar.Text = "Aceptar"; break; case ModoForm.Modificacion: btnAceptar.Text = "Guardar"; break; } }
public void CompletarDDLEsp() { try { EspecialidadLogic especialidad = new EspecialidadLogic(); ddlCarrera.DataTextField = "Descripcion"; ddlCarrera.DataValueField = "ID"; ddlCarrera.DataSource = especialidad.GetAll(); ddlCarrera.DataBind(); if (this.Modo != ModoForm.Modificacion) { ddlCarrera.Items.Insert(0, "Seleccionar Carrera"); if (!(ddlPlan.Items.Contains(ddlPlan.Items.FindByValue("Plan")))) { ddlPlan.Items.Insert(0, "Plan"); } ddlPlan.Text = "Plan"; } } catch { Response.Write("<script>alert('Error al cargar el formulario')</script>"); Response.Redirect("~/Main.aspx"); } }
public override bool Validar() { Boolean EsValido = true; if (this.txtEspecialidad.Text == String.Empty) { EsValido = false; this.Notificar("Es campo Descripcion es obligatorio", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (EspecialidadActual.State == BusinessEntity.States.New) { EspecialidadLogic el = new EspecialidadLogic(); foreach (Especialidad e in el.GetAll()) { if (EspecialidadActual.Descripcion == e.Descripcion) { EsValido = false; } } if (!EsValido) { this.Notificar("Advertencia", "Ya existe esa Carrera", MessageBoxButtons.OK, MessageBoxIcon.Error); } } return(EsValido); }
public void CargaCarrera() { EspecialidadLogic el = new EspecialidadLogic(); cmbCarrera.ValueMember = "Id"; cmbCarrera.DisplayMember = "Descripcion"; cmbCarrera.DataSource = el.GetAll(); this.CargaPlanes((int)cmbCarrera.SelectedValue); }
private void PlanDesktop_Load(object sender, EventArgs e) { EspecialidadLogic EspecialidadNegocio = new EspecialidadLogic(); cbxEspecialidad.DataSource = EspecialidadNegocio.GetAll(); cbxEspecialidad.DisplayMember = "Descripcion"; cbxEspecialidad.ValueMember = "ID"; }
public void CargarEspecialidades() { EspecialidadLogic el = new EspecialidadLogic(); this.cmbEspecialidad.ValueMember = "Id"; this.cmbEspecialidad.DisplayMember = "Descripcion"; this.cmbEspecialidad.DataSource = el.GetAll(); }
public void Listar() { EspecialidadLogic el = new EspecialidadLogic(); List <Entidades.Especialidad> listaEspecialidades = new List <Especialidad>(); listaEspecialidades = el.GetAll(); this.dgvBase.DataSource = listaEspecialidades; }
private void cargaEspecialidades() { var especialidad = new EspecialidadLogic(); LstEspecialidades = especialidad.GetAll(); comboEspecialidad.DataSource = LstEspecialidades; comboEspecialidad.DisplayMember = "Descripcion"; comboEspecialidad.ValueMember = "ID"; }
private void CargarEspecialidades() { EspecialidadLogic el = new EspecialidadLogic(); foreach (Especialidad especialidad in el.GetAll()) { comboBoxEspecialidades.Items.Add(especialidad); } }
public void LlenarCboxEspecialidades() { EspecialidadLogic el = new EspecialidadLogic(); this.cmbEsp.DisplayMember = "DescEspecialidad"; this.cmbEsp.ValueMember = "ID"; this.cmbEsp.DataSource = el.GetAll(); this.cmbEsp.SelectedIndex = -1; }
public void Listar() { EspecialidadLogic ul = new EspecialidadLogic(); this.dataListado.DataSource = ul.GetAll(); //this.Ocultarcolumna(); lblTotal.Text = "Total de registro;" + Convert.ToString(dataListado.Rows.Count); dataListado.AutoSizeRowsMode.ToString(); }
public PlanDesktop(ModoForm modo) : this() { Modo = modo; EspecialidadLogic e = new EspecialidadLogic(); List <Especialidad> especialidades = e.GetAll(); this.cbEspecialidades.DataSource = enumerarEsp(especialidades).DefaultView; this.cbEspecialidades.SelectedIndex = 0; }
private void PersonaDesktop_Load(object sender, EventArgs e) { EspecialidadLogic el = new EspecialidadLogic(); List <Especialidad> especialidades = el.GetAll(); cbEspecialidad.DataSource = especialidades; cbEspecialidad.DisplayMember = "Descripcion"; cbEspecialidad.ValueMember = "ID"; }
public void CargaEspecialidades(int IdPlan) { EspecialidadLogic el = new EspecialidadLogic(); PlanLogic pl = new PlanLogic(); cmbEspecialidad.ValueMember = "Id"; cmbEspecialidad.DisplayMember = "Descripcion"; cmbEspecialidad.DataSource = el.GetAll(); Plan p = pl.GetOne(IdPlan); foreach (Especialidad e in el.GetAll()) { if (e.ID == p.IDEespecialidad) { this.cmbEspecialidad.SelectedValue = e.ID; } } }
private void llenarDropDown() { EspecialidadLogic esp = new EspecialidadLogic(); this.especialidadesOption.DataSource = esp.GetAll(); especialidadesOption.DataTextField = "DescEspecialidad"; especialidadesOption.DataValueField = "ID"; especialidadesOption.DataBind(); especialidadesOption.Items.Insert(0, new ListItem("[Seleccionar]", "0")); }
public PlanForm() { InitializeComponent(); this.AcceptButton = btnAceptar; this.CancelButton = btnCancelar; EspecialidadLogic espLogic = new EspecialidadLogic(); this.cmbEspecialidad.DataSource = espLogic.GetAll(); this.cmbEspecialidad.DisplayMember = "NombreEspecialidad"; }
public PlanDesktop() { InitializeComponent(); EspecialidadLogic EL = new EspecialidadLogic(); this.cbIDEspecialidad.DataSource = EL.GetAll(); this.cbIDEspecialidad.DisplayMember = "descripcion"; this.cbIDEspecialidad.ValueMember = "id_especialidad"; }
public PlanesDesktop() { InitializeComponent(); EspecialidadLogic el = new EspecialidadLogic(); cbxEsp.DataSource = el.GetAll(); cbxEsp.ValueMember = "ID"; cbxEsp.DisplayMember = "Descripcion"; CenterToScreen(); }
public void CargaCarrera() { EspecialidadLogic el = new EspecialidadLogic(); this.ddlEspecialidad.DataSource = el.GetAll(); this.ddlEspecialidad.DataValueField = "ID"; this.ddlEspecialidad.DataTextField = "Descripcion"; this.ddlEspecialidad.DataBind(); this.ddlEspecialidad.SelectedIndex = -1; this.CargaPlanes(Int32.Parse(ddlEspecialidad.SelectedValue)); }
public PlanDesktop() { InitializeComponent(); EspecialidadLogic especialidad = new EspecialidadLogic(); listaEspecialidades = especialidad.GetAll(); this.cboEspecialidad.DataSource = listaEspecialidades; this.cboEspecialidad.ValueMember = "Descripcion"; this.cboEspecialidad.DisplayMember = "Descripcion"; }