protected void OnClick_Upload(object sender, EventArgs e) { UploadBo uploadBo = new UploadBo(); UserVo userVo = (UserVo)Session["UserVo"]; UploadType uploadType; AssetGroupType assetGroupType; uploadType = (UploadType)(Convert.ToInt16(ddlUploadType.SelectedValue)); assetGroupType = (AssetGroupType)(Convert.ToInt16(ddlAssetGroup.SelectedValue)); uploadBo.Upload_Xml_Folder = Server.MapPath(uploadBo.Upload_Xml_Folder); uploadBo.currentUserId = userVo.UserId; uploadBo.Upload(uploadType, assetGroupType); divUploadReport.Visible = true; if (uploadBo.isLatestDataAvailable) { divUploadReport.InnerHtml = "<span style='color:red'><b>The snapshot table contains latest data from Download</b></span>"; } else { divUploadReport.InnerHtml = uploadBo.StatusMessage.ToString(); } }
static void Main(string[] args) { DataTable dtNSE = new DataTable(); DataTable dtBSE = new DataTable(); GetDownloadData objDownload = new GetDownloadData(); DateTime priceDate = new DateTime(); UploadBo uploadBo = new UploadBo(); string xmlPath = ConfigurationManager.AppSettings["xmlFilePath"].ToString(); priceDate = DateTime.Today; if (DateTime.Now.Hour < 23) { priceDate = priceDate.AddDays(-1); } dtNSE = objDownload.downloadNSEEquityData(100, priceDate, priceDate); Console.WriteLine("NSE Download Date:" + dtNSE.Rows[0][0].ToString() + " Result: " + dtNSE.Rows[0][1].ToString() + " No Of Records: " + dtNSE.Rows[0][2].ToString()); dtBSE = objDownload.downloadBSEEquityData(100, priceDate, priceDate); Console.WriteLine("BSE Download Date:" + dtBSE.Rows[0][0].ToString() + " Result: " + dtBSE.Rows[0][1].ToString() + " No Of Records: " + dtBSE.Rows[0][2].ToString()); UploadType uploadType; AssetGroupType assetGroupType; uploadType = (UploadType)(1); assetGroupType = (AssetGroupType)(1); uploadBo.Upload_Xml_Folder = xmlPath; uploadBo.currentUserId = 100; uploadBo.Upload(uploadType, assetGroupType); Console.WriteLine("Completed Equity Price Uploads"); }