public bool Modificar(Permiso permiso) { bool updated = false; try { DAL.DTO.Permiso permisoDal = Converter.ConvertToDAL(permiso); PermisoDAL mod = new PermisoDAL(_connectionString); updated = mod.Modificar(permisoDal); if (updated) { // Si había una caché para prensa la borramos string nombreCache = string.Format("permiso{0}", permiso.tipoPermiso); CacheData.Remove(nombreCache); } } catch (Exception er) { log.Error("Agregar()", er); } return(updated); }
public bool Modificar(PermisoBase permiso) { try { return(_mapeador.Modificar(permiso)); } catch (Exception ex) { // REGISTRAR EN BITACORA // Lanzar Exception personalizada throw new Exception("Error en modificar permiso"); } }