public bool Eliminar(PermisoBase permiso) { try { return(_mapeador.Eliminar(permiso)); } catch (Exception ex) { // REGISTRAR EN BITACORA // Lanzar Exception personalizada throw new Exception("Error en eliminar permiso"); } }
public bool Eliminar(Permiso Permiso) { var PermisoDAL = new PermisoDAL(); try { PermisoDAL.Eliminar(Permiso); return(true); } catch { Console.WriteLine("Error al eliminar el elemento"); return(false); } }
public bool Eliminar(int Id_Permiso) { bool sw = false; try { PermisoDAL model = new PermisoDAL(_connectionString); sw = model.Eliminar(Id_Permiso); if (sw) { // Si había una caché para prensa la borramos string nombreCache = string.Format("permiso{0}", Id_Permiso); CacheData.Remove(nombreCache); } } catch (Exception er) { log.Error("Eliminar(Id_Permiso: {0})", er, Id_Permiso); } return(sw); }