Exemple #1
0
 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");
     }
 }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
        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);
        }