private void tsmEspecialidades_Click(object sender, EventArgs e) { try { FrmEspecialidadListado frm = new FrmEspecialidadListado(); frm.StartPosition = FormStartPosition.CenterParent; frm.WindowState = FormWindowState.Maximized; frm.MdiParent = this; frm.Show(); } catch (Exception ex) { MensajePorPantalla.MensajeError(this, ex.Message); } }
private void btnBuscarEspecialidad_Click(object sender, EventArgs e) { Especialidad especialidad = null; using (FrmEspecialidadListado frm = new FrmEspecialidadListado(true)) { frm.ShowDialog(this); especialidad = frm.EntidadSeleccionada as Especialidad; } if (especialidad != null) { tbEspecialidad.Text = especialidad.Nombre; tbEspecialidad.Tag = especialidad; } }
private void btnAgregar_Click(object sender, EventArgs e) { Especialidad esp = null; using (FrmEspecialidadListado frm = new FrmEspecialidadListado(true)) { frm.ShowDialog(this); esp = frm.EntidadSeleccionada as Especialidad; } if (esp != null) { if (lstEspecialidades.Items.Cast <Especialidad>().Count(em => em.IdEspecialidad == esp.IdEspecialidad) == 0) { lstEspecialidades.Items.Add(esp); } else { MensajePorPantalla.MensajeError(this, "La especialidad " + esp.Nombre + " ya se encuentra agregada."); } } }