private void tsbEliminar_Click(object sender, EventArgs e) { int ID = ((Entidades.Especialidad)this.dgvEspecialidades.SelectedRows[0].DataBoundItem).IdEspecialidad; EspecialidadLogic el = new EspecialidadLogic(); el.Delete(ID); this.Listar(); }
public int DameIndexEspecialidad(int p) { List <Plan> planes = PlanData.GetAll(); int idEsp = 0; foreach (Plan pl in planes) { if (pl.ID == p) { idEsp = pl.IDEspecialidad; break; } } List <Especialidad> especialidades = new EspecialidadLogic().GetAll(); int i = 0; foreach (Especialidad esp in especialidades) { if (esp.ID == idEsp) { break; } ++i; } return(i); }
public EspecialidadDesktop(int ID, ModoForm modo) : this() { this.Modo = modo; EspecialidadLogic especialidad = new EspecialidadLogic(); EspecialidadActual = especialidad.GetOne(ID); MapearDeDatos(); }
public EspecialidadDesktop(ModoForm modo, int ID) : this() { _modo=modo; EspecialidadLogic el = new EspecialidadLogic(); EspecialidadActual = el.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 void btnAceptar_Click(object sender, EventArgs e) { if (btnAceptar.Text == "Guardar") { if (Validar()) { GuardarCambios(); EspecialidadActual.State = Entidad.States.Modificado; this.Close(); } } if (btnAceptar.Text == "Eliminar") { EspecialidadLogic esp = new EspecialidadLogic(); esp.Delete(EspecialidadActual.ID); EspecialidadActual.State = Entidad.States.Eliminado; this.Close(); } }
public void Listar() { EspecialidadLogic el = new EspecialidadLogic(); this.dgvEspecialidades.DataSource = el.GetAll(); }
private void MateriaDesktop_Load(object sender, EventArgs e) { EspecialidadLogic esp = new EspecialidadLogic(); PlanLogic plan = new PlanLogic(); if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion) { listEsp = esp.GetAll(); listplan = plan.GetAll(); if (listEsp.Count >= 1) { cmbEspecialidades.DataSource = listEsp; cmbEspecialidades.DisplayMember = "Descripcion"; } else { cmbEspecialidades.Text = "No hay especialidades cargadas"; cmbEspecialidades.Enabled = false; cmbIDPlan.Enabled = false; btnAceptar.Visible = false; } if (listplan.Count >= 1) { cmbIDPlan.DataSource = listplan; cmbIDPlan.DisplayMember = "Descripcion"; } else { cmbIDPlan.Text = "No hay planes cargados"; cmbEspecialidades.Enabled = false; cmbIDPlan.Enabled = false; btnAceptar.Visible = false; } } if (Modo == ModoForm.Baja) { listplan.Add(plan.GetOne(MateriaActual.IDPlan)); cmbEspecialidades.DataSource = listplan; cmbIDPlan.DataSource = listplan; cmbIDPlan.DisplayMember = "Descripcion"; cmbEspecialidades.DisplayMember = "DescripcionEspecialidad"; } }
public Especialidades() { EspecialidadNegocio = new Negocio.EspecialidadLogic(); }
public override void GuardarCambios() { this.MapearADatos(); EspecialidadLogic el = new EspecialidadLogic(); el.Save(EspecialidadActual); }
public override void GuardarCambios() { MapearADatos(); EspecialidadLogic especialidad = new EspecialidadLogic(); especialidad.Save(EspecialidadActual); }