private void btnEliminarEsp_Click(object sender, EventArgs e) { if (mgEspecialidades.CurrentRow.Cells[0].Value == null) { MetroMessageBox.Show(this, "Sellecione una especialidad", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MaestroComponent especialidadPersonaComponent = new MaestroComponent(); List <Especialidad> especialidad = new List <Especialidad>(); Especialidad especialidadPersona = new Especialidad(); especialidadPersona.Id = int.Parse(mgEspecialidades.CurrentRow.Cells[0].Value.ToString()); especialidad.Add(especialidadPersona); Maestro maestro = new Maestro(especialidad); maestro.Id = legajo; especialidadPersonaComponent.QuitarEspecialidad(maestro); llenarGrilla(); llenarCombo(); } }