private void btnBorrar_Click(object sender, EventArgs e) { var permitir = verificarDatos(); if (permitir) { if (CheckeoPatentes(UsuarioSeleccionado)) { var borrado = usuarioBLL.Borrar(UsuarioSeleccionado); if (borrado) { familiasBLL.BorrarFamiliasUsuario(UsuarioSeleccionado.Familia, UsuarioSeleccionado.UsuarioId); if (digitoVerificador.ComprobarPrimerDigito(digitoVerificador.Entidades.Find(x => x == entidad))) { digitoVerificador.InsertarDVVertical(digitoVerificador.Entidades.Find(x => x == entidad)); } else { digitoVerificador.ActualizarDVVertical(digitoVerificador.Entidades.Find(x => x == entidad)); } Log4netExtensions.Alta(log, string.Format("Se borrado al usuario {0}", UsuarioSeleccionado.Email)); bitacoraBLL.RegistrarEnBitacora(UsuarioActivo); Alert.ShowSimpleAlert("Borrado exitoso", "MSJ027"); CargarRefrescarDatagrid(); LimpiarControles(); } else { Log4netExtensions.Baja(log, "El borrado de usuario ha fallado"); bitacoraBLL.RegistrarEnBitacora(UsuarioActivo); Alert.ShowSimpleAlert("El borrado de usuario ha fallado", "MSJ029"); CargarRefrescarDatagrid(); } } else { Log4netExtensions.Media(log, "Una patente se encuentra en uso y no puede borrarse"); bitacoraBLL.RegistrarEnBitacora(UsuarioActivo); Alert.ShowSimpleAlert("Una patente se encuentra en uso y no puede borrarse", "MSJ013"); CargarRefrescarDatagrid(); } } }
public void Reinicio() { usuarioBLL.Borrar(Usuario); patenteBLL.BorrarPatentesUsuario(todasLasPatentes, Usuario.UsuarioId); }