public string getPageTitle(string PgName) { PageConn pagecon = new PageConn(); con = pagecon.dynconn; string str = "Select PageTitle from PageMaster where PageName='" + ClsEncDesc.EncDyn(PgName) + "'"; SqlCommand cmd = new SqlCommand(str, PageConn.busclient()); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); string pgTitle; if (dt.Rows.Count > 0) { pgTitle = ClsEncDesc.DecDyn(dt.Rows[0]["PageTitle"].ToString()); } else { pgTitle = "Iwebshop Version1.1"; } return(pgTitle); }
protected void Timekeepingfillpageaccesscheck() { try { DataTable drt = selectbusdy("SELECT distinct " + PageConn.busdatabase + ".dbo.RoleMenuAccessRightTbl.MenuId,PageMaster.PageName FROM MainMenuMaster inner join " + PageConn.busdatabase + ".dbo.RoleMenuAccessRightTbl on " + PageConn.busdatabase + ".dbo.RoleMenuAccessRightTbl.MenuId=MainMenuMaster.MainMenuId inner join PageMaster on PageMaster.MainMenuId=" + PageConn.busdatabase + ".dbo.RoleMenuAccessRightTbl.MenuId inner join pageplaneaccesstbl on pageplaneaccesstbl.Pageid=PageMaster.PageId INNER JOIN " + PageConn.busdatabase + ".dbo.User_Role ON " + PageConn.busdatabase + ".dbo.RoleMenuAccessRightTbl.RoleId = " + PageConn.busdatabase + ".dbo.User_Role.Role_id INNER JOIN " + PageConn.busdatabase + ".dbo.User_master ON " + PageConn.busdatabase + ".dbo.User_Role.User_id = " + PageConn.busdatabase + ".dbo.User_master.UserID where pageplaneaccesstbl.Priceplanid='" + ClsEncDesc.EncDyn(Session["PriceId"].ToString()) + "' and PageMaster.PageName='timekeepingafterlogin.aspx' and PageMaster.VersionInfoMasterId='" + ClsEncDesc.EncDyn(Session["verId"].ToString()) + "' and " + PageConn.busdatabase + ".dbo.User_master.UserID ='" + Session["userid"] + "'"); if (drt.Rows.Count <= 0) { drt = selectbusdy("SELECT PageMaster.PageName FROM PageMaster inner join " + PageConn.busdatabase + ".dbo.RolePageAccessRightTbl on " + PageConn.busdatabase + ".dbo.RolePageAccessRightTbl.PageId=PageMaster.PageId inner join pageplaneaccesstbl on pageplaneaccesstbl.Pageid=PageMaster.PageId INNER JOIN " + PageConn.busdatabase + ".dbo.User_Role ON " + PageConn.busdatabase + ".dbo.RolePageAccessRightTbl.RoleId = " + PageConn.busdatabase + ".dbo.User_Role.Role_id INNER JOIN " + PageConn.busdatabase + ".dbo.User_master ON " + PageConn.busdatabase + ".dbo.User_Role.User_id = " + PageConn.busdatabase + ".dbo.User_master.UserID where pageplaneaccesstbl.Priceplanid='" + Session["PriceId"] + "' and PageMaster.PageName='timekeepingafterlogin.aspx' and PageMaster.VersionInfoMasterId='" + ClsEncDesc.EncDyn(Session["verId"].ToString()) + "' and " + PageConn.busdatabase + ".dbo.User_master.UserID ='" + Session["userid"] + "'"); if (drt.Rows.Count <= 0) { drt = selectbusdy("SELECT distinct PageMaster.PageName FROM MainMenuMaster inner join SubMenuMaster on SubMenuMaster.MainMenuId=MainMenuMaster.MainMenuId inner join " + PageConn.busdatabase + ".dbo.RoleSubMenuAccessRightTbl on " + PageConn.busdatabase + ".dbo.RoleSubMenuAccessRightTbl.SubMenuId=SubMenuMaster.SubMenuId inner join PageMaster on PageMaster.SubMenuId=" + PageConn.busdatabase + ".dbo.RoleSubMenuAccessRightTbl.SubMenuId inner join pageplaneaccesstbl on pageplaneaccesstbl.Pageid=PageMaster.PageId INNER JOIN " + PageConn.busdatabase + ".dbo.User_Role ON " + PageConn.busdatabase + ".dbo.RoleSubMenuAccessRightTbl.RoleId = " + PageConn.busdatabase + ".dbo.User_Role.Role_id INNER JOIN " + PageConn.busdatabase + ".dbo.User_master ON " + PageConn.busdatabase + ".dbo.User_Role.User_id = " + PageConn.busdatabase + ".dbo.User_master.UserID where pageplaneaccesstbl.Priceplanid='" + ClsEncDesc.EncDyn(Session["PriceId"].ToString()) + "' and PageMaster.PageName='timekeepingafterlogin.aspx' and PageMaster.VersionInfoMasterId='" + ClsEncDesc.EncDyn(Session["verId"].ToString()) + "' and " + PageConn.busdatabase + ".dbo.User_master.UserID ='" + Session["userid"] + "'"); if (drt.Rows.Count <= 0) { Button6.Visible = false; } else { Button6.Visible = true; } } else { Button6.Visible = true; } } else { Button6.Visible = true; } } catch (Exception ex) { } }
protected void LoadPdf(int Docid) { DataTable dt = new DataTable(); dt = clsDocument.SelectDoucmentMasterByID(Docid); if (dt.Rows.Count > 0) { string docname = dt.Rows[0]["DocumentName"].ToString(); ViewState["decname"] = docname.ToString(); string filepath = Server.MapPath("~//Account//" + Session["comid"] + "//UploadedDocuments//" + docname); string strft = "Select FileStorage.* from FileStorage Where B='" + ClsEncDesc.EncDyn(Session["comid"].ToString()) + "' and H='" + ClsEncDesc.EncDyn("True") + "'"; SqlCommand cmdft = new SqlCommand(strft, con); SqlDataAdapter adpft = new SqlDataAdapter(cmdft); DataTable dtft = new DataTable(); adpft.Fill(dtft); if (dtft.Rows.Count > 0) { FileInfo filec = new FileInfo(filepath); if (!filec.Exists) { datatransftp(docname, filepath); System.Threading.Thread.Sleep(1000); FileInfo filecup = new FileInfo(filepath); if (filecup.Exists) { string filepathu = Server.MapPath("~//Account//pdftoimage.exe"); System.Diagnostics.ProcessStartInfo pti = new System.Diagnostics.ProcessStartInfo(filepathu); pti.UseShellExecute = false; pti.Arguments = filepathu + " -i UploadedDocuments//" + docname + " " + "-o" + " " + "DocumentImage//";//+ " " + "-r" + "VNKSURDLWQOVHPGH"; pti.RedirectStandardOutput = true; pti.RedirectStandardInput = true; pti.RedirectStandardError = true; pti.WorkingDirectory = Server.MapPath("~//Account//" + Session["comid"] + "//"); System.Diagnostics.Process ps = Process.Start(pti); System.Threading.Thread.Sleep(1000); } } } int length = docname.Length; string docnameIn = docname.Substring(0, length - 4); ViewState["path"] = filepath.ToString(); DataTable dt1 = new DataTable(); DataColumn dcom = new DataColumn(); dcom.ColumnName = "image"; dcom.DataType = System.Type.GetType("System.String"); dt1.Columns.Add(dcom); string Location = Server.MapPath("~//Account//" + Session["comid"] + "//DocumentImage//"); System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(Location); foreach (System.IO.FileInfo f in dir.GetFiles(docnameIn.ToString() + "*.*")) { DataRow drow = dt1.NewRow(); drow["image"] = "~/Account/" + Session["comid"] + "/DocumentImage/" + f.Name.ToString(); dt1.Rows.Add(drow); } DataList1.DataSource = dt1; DataList1.DataBind(); DataTable dtfill = (DataTable)Session["grdcopy"]; GridView2.DataSource = dtfill; GridView2.DataBind(); } }