private void btnDesasignar_Click(object sender, EventArgs e) { BE.Patente patente = lboxPatAsignadas.SelectedItem as BE.Patente; bool enUso = _permisoBll.PatenteEnUso(patente, _empleado); if (enUso) { _listaAsignados.Remove(patente); ActualizarlistAsignados(_listaAsignados); } else { MessageBox.Show("No se puede desasignar el permiso, quedaria sin uso y eso no es posible"); } }
private void btnDesasignar_Click(object sender, EventArgs e) { BE.Patente patente = lboxPatAsig.SelectedItem as BE.Patente; bool enUso = _permisoBll.PatenteEnUso(patente, familia); if (enUso) { _listaAsignados.Remove(patente); ActualizarlistAsignados(_listaAsignados); } else { MessageBox.Show("No se puede remover el permiso, ya que no esta siendo utilizado por ninguna familia de permisos o usuario"); } }