private void btnQuitar_Click(object sender, EventArgs e) { ActualizarSeleccionado(); var permitir = patenteBLL.CheckeoPatenteParaBorrar(PatenteUsuarioSeleccionada, UsuarioSeleccionado, aBMUsuario.ObtenerUsuariosBd()); if (permitir) { if (UsuarioSeleccionado.Patentes.Any(patUsu => patUsu.IdPatente == PatenteUsuarioSeleccionada.IdPatente)) { UsuarioSeleccionado.Patentes.RemoveAll(PatUsu => PatUsu.IdPatente == PatenteUsuarioSeleccionada.IdPatente); } patenteBLL.BorrarPatentesUsuario(new List <int>() { PatenteUsuarioSeleccionada.IdPatente }, UsuarioSeleccionado.UsuarioId); PatUsuario.ClearSelected(); } else { Alert.ShowSimpleAlert("Al menos un usuario debe tener asignada esta patente", "MSJ015"); } CargarListas(); }
public void Reinicio() { usuarioBLL.Borrar(Usuario); patenteBLL.BorrarPatentesUsuario(todasLasPatentes, Usuario.UsuarioId); }