コード例 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        DataSet ds = new NewsBus().newsGetReport();

        grvReport.DataSource = ds;
        grvReport.DataBind();
    }
コード例 #2
0
        // GET: news
        public ActionResult newsList()
        {
            if (!base.CheckIsLogin())
            {
                return(RedirectToAction("Index", "Login"));
            }

            ViewData["AllNews"] = new NewsBus().GetAllNews(1);
            return(View());
        }
        // GET: market
        public ActionResult IndexPage(String code)
        {
            ViewData["code"] = code;
            new ProductBus().GetWXUserInfoJesonByCode(code);

            ViewData["AllClass"] = CacheData.allProductClass;
            ViewData["Rotation"] = new NewsBus().GetAllNews(2);

            if (this.CheckIsLogin())
            {
                ViewData["AllShoppingCartList"] = new ShoppingCartBus().GetAllShoppingCartListBySserId(Session["loginuserId"] + string.Empty);
            }
            else
            {
                ViewData["AllShoppingCartList"] = null;
            }
            return(View());
        }
コード例 #4
0
ファイル: NewsReader.cs プロジェクト: itcodium/reader
    public void NewsGetToExport(int cantidad)
    {
        NewsBus   news = new NewsBus();
        DataTable dt;
        string    strTable = "";

        try
        {
            dt = news.NewsGetToExport(cantidad).Tables[0];
            DataTableToString d = new DataTableToString();
            strTable = d.ConvertDataTableToString(dt);
        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }
        Context.Response.ContentType = "application/json;charset=utf-8";
        Context.Response.Write(Context.Request["callback"] + strTable);
    }
コード例 #5
0
ファイル: NewsReader.cs プロジェクト: itcodium/reader
    public void NewsExportDateUpdate(int publishData, int total)
    {
        NewsBus news = new NewsBus();
        int     res;
        string  strTable = "";

        try
        {
            res = news.NewsExportDateUpdate(publishData, total);
            DataTableToString d = new DataTableToString();
            strTable = "{ total:" + res.ToString() + "}";
        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }
        Context.Response.ContentType = "application/json;charset=utf-8";
        Context.Response.Write(Context.Request["callback"] + strTable);
    }
コード例 #6
0
ファイル: NewsReader.cs プロジェクト: itcodium/reader
    public DataSet newsGetReport()
    {
        NewsBus n = new NewsBus();

        return(n.newsGetReport());
    }
コード例 #7
0
ファイル: NewsReader.cs プロジェクト: itcodium/reader
    public DataSet newsGetAll()
    {
        NewsBus n = new NewsBus();

        return(n.newsGetAll());
    }
コード例 #8
0
ファイル: Default.aspx.cs プロジェクト: itcodium/reader
    protected void Page_Load(object sender, EventArgs e)
    {
        DataSet newsUrl = null;
        int     IdNewsPaper, IdChannel;
        string  url, nodeName;

        try {
            newsUrl = new NewsBus().newsPaperUrl_GetAllEnabled();
        }
        catch (Exception ex) {
            Response.Write("<h1>" + ex.ToString() + "</h1>");
            return;
        }

        int infobaeCount  = 0;
        int lanacionCount = 0;
        int clarinCount   = 0;


        for (int i = 0; i < newsUrl.Tables[0].Rows.Count; i++)
        {
            DataRow dr = newsUrl.Tables[0].Rows[i];
            IdNewsPaper = Convert.ToInt32(dr["IdNewsPaper"]);
            IdChannel   = Convert.ToInt32(dr["IdChannel"]);
            url         = dr["Url"].ToString();
            nodeName    = dr["RssNodeName"].ToString();
            // Response.Write("Node Name:"+nodeName);
            switch (dr["Diario"].ToString())
            {
            case "CLARIN":
                try{
                    var clarin = new RssClarinReader(IdNewsPaper, IdChannel, url, nodeName);
                    clarinCount = clarinCount + clarin.getRss(Response);
                    // Response.Write("<p> clarin.getRss(): " + clarinCount.ToString() + "</p>");
                }catch (Exception ex) {
                    Response.Write("<h4> clarin.getRss(): " + ex.ToString() + "</h4>");
                }
                break;

            case "NACION":
                try
                {
                    var nacion = new RssNacionReader(IdNewsPaper, IdChannel, url, nodeName);
                    lanacionCount = lanacionCount + nacion.getRss(Response);
                }catch (Exception ex) {
                    Response.Write("<h4>" + ex.ToString() + "</h4>");
                }

                break;

            case "INFOBAE":
                try{
                    process_infobae += url + "<br>";
                    var infobae = new RssInfobaeReader(IdNewsPaper, IdChannel, url, nodeName);
                    infobaeCount = infobaeCount + infobae.getRss(Response);
                }catch (Exception ex) {
                    Response.Write("<h4>" + ex.ToString() + "</h4>");
                }
                break;

            default:
                break;
            }
        }

        resultados  = "<h4> Infobae:" + infobaeCount.ToString() + "</h4>";
        resultados += "<h4> Clarin:" + clarinCount.ToString() + "</h4>";
        resultados += "<h4> La Nacion:" + lanacionCount.ToString() + "</h4>";
    }