Esempio n. 1
0
    public static void eliminarAviso(int t448_idaviso)
    {
        IB.SUPER.Negocio.bsUsuariosavisos       bsUsuariosAvisosBLL       = null;
        List <IB.SUPER.Models.bsUsuariosAvisos> lstbsUsuariosAvisosModels = null;

        try
        {
            //SUPER.DAL.Log.Insertar("bsInicio->eliminarAviso");
            bsUsuariosAvisosBLL = new IB.SUPER.Negocio.bsUsuariosavisos();
            int resultado = bsUsuariosAvisosBLL.Delete(t448_idaviso, (int)HttpContext.Current.Session["NUM_EMPLEADO_ENTRADA"]);
            lstbsUsuariosAvisosModels = bsUsuariosAvisosBLL.Select((int)HttpContext.Current.Session["NUM_EMPLEADO_ENTRADA"]);

            int iNumAvisos = bsUsuariosAvisosBLL.CountByUsuario((int)HttpContext.Current.Session["NUM_EMPLEADO_ENTRADA"]);

            if (iNumAvisos == 0)
            {
                HttpContext.Current.Session["HAYAVISOS"] = "0";
            }

            bsUsuariosAvisosBLL.Dispose();
        }
        catch (Exception ex)
        {
            SUPER.DAL.Log.Insertar("bsInicio->eliminarAviso->Error: " + ex.Message);
            LogError.LogearError("Error al eliminar el aviso", ex);
            throw new Exception(System.Uri.EscapeDataString("No se han eliminar el aviso."));
        }

        finally {
            if (bsUsuariosAvisosBLL != null)
            {
                bsUsuariosAvisosBLL.Dispose();
            }
        }
    }
Esempio n. 2
0
    public static List <IB.SUPER.Models.bsUsuariosAvisos> obtenerAvisos()
    {
        IB.SUPER.Negocio.bsUsuariosavisos bsUsuariosAvisosBLL = new IB.SUPER.Negocio.bsUsuariosavisos();

        try
        {
            //SUPER.DAL.Log.Insertar("bsInicio->obtenerAvisos");
            return(bsUsuariosAvisosBLL.Select((int)HttpContext.Current.Session["NUM_EMPLEADO_ENTRADA"]));
        }
        catch (Exception ex)
        {
            SUPER.DAL.Log.Insertar("bsInicio->obtenerAvisos->Error: " + ex.Message);
            LogError.LogearError("Error al obtener los avisos del usuario", ex);
            throw new Exception(System.Uri.EscapeDataString("No se ha podido obtener los avisos del usuario."));
        }
        finally
        {
            if (bsUsuariosAvisosBLL != null)
            {
                bsUsuariosAvisosBLL.Dispose();
            }
        }
    }