protected virtual new void Safari4ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
protected virtual new void Safari4ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
public void UpdateGroupPageRightTrans(List <ChildPagesPermissionCollection> childPagesPermissionTrueCollection, List <ChildPagesPermissionCollection> childPagesPermissionFalseCollection) { int returnValue = 0; //Added By Shivali Thakur for Audit Log DataTable dtUpdateGroupPageRightsTrue = CollectionHelper.ConvertTo(childPagesPermissionTrueCollection, ""); DataTable dtUpdateGroupPageRightsFalse = CollectionHelper.ConvertTo(childPagesPermissionFalseCollection, ""); var usr = ((CargoFlash.Cargo.Model.UserLogin)(System.Web.HttpContext.Current.Session["UserDetail"])).UserSNo; var UserGroup = ((CargoFlash.Cargo.Model.UserLogin)(System.Web.HttpContext.Current.Session["UserDetail"])).GroupName; var Name = ((CargoFlash.Cargo.Model.UserLogin)(System.Web.HttpContext.Current.Session["UserDetail"])).UserName; System.Web.HttpBrowserCapabilities browser = System.Web.HttpContext.Current.Request.Browser; var Browser = browser.Browser; IPAddress ipAddress = Array.FindLast(Dns.GetHostEntry(string.Empty).AddressList, a => a.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork); var city = ((CargoFlash.Cargo.Model.UserLogin)(System.Web.HttpContext.Current.Session["UserDetail"])).CityCode; var TerminalSNo = ((CargoFlash.Cargo.Model.UserLogin)(System.Web.HttpContext.Current.Session["UserDetail"])).TerminalSNo; var TerminalName = ((CargoFlash.Cargo.Model.UserLogin)(System.Web.HttpContext.Current.Session["UserDetail"])).NewTerminalName; SqlParameter User = new SqlParameter("@User", SqlDbType.Int); User.Value = usr; User.Direction = ParameterDirection.Input; SqlParameter GroupName = new SqlParameter("@UserGroup", SqlDbType.Text); GroupName.Value = UserGroup; GroupName.Direction = ParameterDirection.Input; SqlParameter UserName = new SqlParameter("@UName", SqlDbType.Text); UserName.Value = Name.ToString(); UserName.Direction = ParameterDirection.Input; SqlParameter Brows = new SqlParameter("@Browser", SqlDbType.Text); Brows.Value = Browser; Brows.Direction = ParameterDirection.Input; SqlParameter ip = new SqlParameter("@ip", SqlDbType.Text); ip.Direction = ParameterDirection.Input; ip.Value = ipAddress.ToString(); SqlParameter LoginCity = new SqlParameter("@LoginCity", SqlDbType.Text); LoginCity.Value = city; LoginCity.Direction = ParameterDirection.Input; SqlParameter TSNo = new SqlParameter("@TerminalSNo", SqlDbType.Int); TSNo.Direction = ParameterDirection.Input; TSNo.Value = TerminalSNo; SqlParameter TName = new SqlParameter("@TerminalName", SqlDbType.Text); TName.Direction = ParameterDirection.Input; TName.Value = TerminalName; SqlParameter paramTrue = new SqlParameter(); paramTrue.ParameterName = "@GroupPageRightTransTable"; paramTrue.SqlDbType = System.Data.SqlDbType.Structured; paramTrue.Value = dtUpdateGroupPageRightsTrue; SqlParameter paramFalse = new SqlParameter(); paramFalse.ParameterName = "@GroupPageRightTransTable2"; paramFalse.SqlDbType = System.Data.SqlDbType.Structured; paramFalse.Value = dtUpdateGroupPageRightsFalse; SqlParameter errorMessage = new SqlParameter("@ErrorMessage", SqlDbType.Text); errorMessage.Direction = ParameterDirection.Output; errorMessage.Size = 250; SqlParameter errorNumber = new SqlParameter("@ErrorNumber", SqlDbType.Int); errorMessage.Direction = ParameterDirection.Output; errorMessage.Size = 32; SqlParameter[] Parameters = { User, GroupName, UserName, Brows, ip, LoginCity, TSNo, TName, paramTrue, paramFalse, errorNumber, errorMessage }; //DataSet ds = SqlHelper.ExecuteDataset(connectionString, "UpdateGroupPageRightTrans", Parameters); int ret = SqlHelper.ExecuteNonQuery(DMLConnectionString.WebConfigConnectionString, "UpdateGroupPageRightTrans", Parameters); if (ret != -1) { //Error returnValue = Convert.ToInt32(errorNumber.Value); } }
protected void btnReimprimeOKCliente_Click1(object sender, EventArgs e) { string pagina = ""; // DsEmisionMasivaClienteFin.DatosDataTable dse = (DsEmisionMasivaClienteFin.DatosDataTable)Session["dsDatosRemiprimir"]; DsEmisionMasivaClienteDLFin ds = (DsEmisionMasivaClienteDLFin)Session["dsDatosRemiprimir"]; // foreach (DsEmisionMasivaClienteFin.DatosRow drr in dse) foreach (DsEmisionMasivaClienteDLFin.DatosRow drr in ds.Datos.Rows) { if (drr.Imprimir == true && drr.Emitida != "") { int cant = drr.Emitida.Length; // string Valo = ""; string cadena = Convert.ToString(drr.Emitida); string tguia = cadena.Substring(0, 1); string nroSuc = cadena.Substring(2, 4); int numero = cant - 7; string nro = cadena.Substring(7, numero); IGuia guia = GuiaFactory.GetGuia(); guia.TipoGuia = tguia; guia.NroSucursalGuia = nroSuc; guia.NroGuia = Convert.ToInt32(nro); guia.ConsultarByNroGuia(); IAdministrarGuias oAdminGuia = AdministrarGuiasFactory.GetAdministrarGuias(); oAdminGuia.GuiaID = guia.GuiaID; drGuia = (DsGuiaFacturaImpresion.DatosRow)(oAdminGuia.GetDataSetImpresionByGuiaID()).Datos.Rows[0]; drGuia.CantidadCopiasImprimir = 1; dsFacturaImpresion.Datos.ImportRow(drGuia); oAdminGuia = null; DsGuiaFacturaImpresion dataSrc = admGuiaO.GetDataSetImpresion(); // Seteo la página con la cual se van ha imprimir las facturas de entrega IAgencia agOrigen = AgenciaFactory.GetAgencia(); agOrigen.AgenciaID = AgenciaConectadaID; agOrigen.ConsultarBasico(); pagina = ObtienePaginaImpresion(agOrigen.TipoImpresionGuiaId); agOrigen = null; Session["DatosGuia"] = dsFacturaImpresion; dsFacturaImpresion = (DsGuiaFacturaImpresion)Session["DatosGuia"]; } } DsAgencias dsa = new DsAgencias(); IAgencia ag = AgenciaFactory.GetAgencia(); ag.AgenciaID = AgenciaConectadaID; dsa = ag.GetAgenciasConsultaDataSet(); string filtro = "AgenciaID =" + AgenciaConectadaID + ""; DsAgencias.DatosRow[] drLista = (DsAgencias.DatosRow[])dsa.Datos.Select(filtro); DsGuiaFacturaImpresion dsFactura = (DsGuiaFacturaImpresion)Session["DatosGuia"]; //DsEmisionMasiva.DatosDataTable ds = (DsEmisionMasiva.DatosDataTable)Session["dsEmisionMasiva"]; if (dsFactura.Datos.Count() > 0) { string script = ""; System.Web.HttpBrowserCapabilities browser = Request.Browser; string name = browser.Browser; float version = (float)(browser.MajorVersion + browser.MinorVersion); if ((name == "IE" && (version == 8))) { // script += "window.showModalDialog('" + pagina + "','Imprimiendo Factura...','Height: 934px;Width: 762px;edge: Raised; center: No; Status:No; help: No; resizable: No;');\n"; // script += " window.showModalDialog('"+pagina+"','','dialogHeight: 934px;dialogWidth: 762px;edge: Raised; center: No; Status:No; help: No; resizable: No;');"; script += " window.open('"+ pagina + "','','Height: 934px;Width: 762px;edge: Raised; center: No; Status:No; help: No; resizable: No;');"; ScriptManager.RegisterClientScriptBlock(this.UpdatePanel1, UpdatePanel1.GetType(), "scriptOpen", script, true); } else { // script += "window.open('" + pagina + "','Imprimiendo Factura...','left=400, top=100, height=500, width= 800, status=no, resizable=no, scrollbars=no, toolbar=yes,location= no, menubar=yes')"; script += " window.open('"+ pagina + "','','Height: 934px;Width: 762px;edge: Raised; center: No; Status:No; help: No; resizable: No;');"; ScriptManager.RegisterClientScriptBlock(this.UpdatePanel1, UpdatePanel1.GetType(), "scriptOpen", script, true); } } }
protected void Page_Load(object sender, EventArgs e) { this.Page.Title = "IP Cow [Web Browser Capabilities]"; bCaps = Request.Browser; OutputLabel.Text = TestCaps(); }
// Methods public virtual void ConfigureBrowserCapabilities(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
/// <summary> /// Do some work before rendering the control. /// </summary> /// <param name="e">Event Args</param> protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); bool isNs6 = false; System.Web.HttpBrowserCapabilities browser = Page.Request.Browser; if (browser.Browser.ToUpper().IndexOf("IE") == -1) { isNs6 = true; } // Get Parent Editor Editor editor = (Editor)this.Parent.Parent.Parent; if (editor != null) { //this.ClientSideClick = this.ClientSideClick.Replace("$EDITOR_ID$", editor.ClientID); this.ClientSideClick = string.Format("if (HTB_ie5) HTB_CommandBuilder('{0}', 'fontname', ATB_getSelectedValue('{1}')); else HTB_Ns6FontFaceClicked('{0}','{1}');", editor.ClientID, this.ClientID); } //this.ClientSideClick = this.ClientSideClick.Replace("$CLIENT_ID$", this.ClientID); base.Items.Clear(); string hiddenFace = string.Empty; if (Fonts.Count == 0) { this.Items.Add(new ToolItem("<font face='Arial' size='2'>Arial</font>", "Arial")); this.Items.Add(new ToolItem("<font face='Arial Black' size='2'>Arial Black</font>", "Arial Black")); this.Items.Add(new ToolItem("<font face='Arial Narrow' size='2'>Arial Narrow</font>", "Arial Narrow")); this.Items.Add(new ToolItem("<font face='Comic Sans MS' size='2'>Comic Sans MS</font>", "Comic Sans MS")); this.Items.Add(new ToolItem("<font face='Courier New' size='2'>Courier New</font>", "Courier New")); this.Items.Add(new ToolItem("<font face='System' size='2'>System</font>", "System")); this.Items.Add(new ToolItem("<font face='Times New Roman' size='2'>Times New Roman</font>", "Times New Roman")); this.Items.Add(new ToolItem("<font face='Verdana' size='2'>Verdana</font>", "Verdana")); this.Items.Add(new ToolItem("<font face='Wingdings' size='2'>Wingdings</font>", "Wingdings")); if (isNs6) { hiddenFace = "Arial;Arial Black;Arial Narrow;Comic Sans MS;Courier New;System;Times New Roman;Verdana;Wingdings"; Overflow = "auto"; } } else { foreach (object font in Fonts) { if (!(font is string)) { throw new InvalidCastException("Fonts must contains only string object."); } this.Items.Add(new ToolItem(string.Format("<font face='{0}' size='2'>{0}</font>", font), (string)font)); if (isNs6) { hiddenFace += (string)font + ";"; } } hiddenFace = hiddenFace.TrimEnd(';'); } if (isNs6) { string scriptKey = this.ClientID + "_" + TOOLFONTFACEKEY + "_Init"; System.Text.StringBuilder initValues = new System.Text.StringBuilder(); initValues.Append("<script language='javascript'>\n"); initValues.Append("var "); initValues.Append(this.ClientID); initValues.Append("_Values = '"); initValues.Append(hiddenFace); initValues.Append("';\n"); initValues.Append("</script>"); Page.RegisterStartupScript(scriptKey, initValues.ToString()); } }