protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["opt"] == null) { Response.Redirect("login.aspx"); } if (Session["entry"] == null || !bool.Parse(Session["entry"].ToString()) || Session["token"] == null || Request.QueryString["token"] == null || Session["token"].ToString() != Request.QueryString["token"].ToString() || Session["Utente"] == null || Session["settings"] == null) { Session.Abandon(); Response.Redirect("login.aspx?path=palette&opt=" + Request.QueryString["opt"].ToString()); } settings = (UtilityMaietta.genSettings)Session["settings"]; u = (UtilityMaietta.Utente)Session["Utente"]; top = new LavClass.TipoOperatore(int.Parse(Request.QueryString["opt"].ToString()), settings.lavTipoOperatoreFile); OleDbConnection wc = new OleDbConnection(settings.lavOleDbConnection); wc.Open(); fillAllStati(wc); fillPriorita(settings); fillPrinters(settings); wc.Close(); }
private void amzQueryToken(DateTime stDate, DateTime endDate, int res, string amzNowToken, int statusIndex, bool dataModifica, bool prime, LavClass.TipoOperatore tp, UtilityMaietta.genSettings s) { string nexttoken, errore; ArrayList lista; lista = AmazonOrder.GetOrdersToken(amzSettings, aMerchant, amzNowToken, out nexttoken, out errore); if (lista == null || errore != "") { Response.Write("Impossibile contattare amazon, riprova più tardi!<br />Errore: " + errore); return; } AmazonOrder.Order.OrderComparer comparer = new AmazonOrder.Order.OrderComparer(); comparer.ComparisonMethod = (AmazonOrder.Order.OrderComparer.ComparisonType) int.Parse(dropOrdina.SelectedValue.ToString()); lista.Sort(comparer); imbNextPag.PostBackUrl = "amzShipDownload.aspx?token=" + Request.QueryString["token"].ToString() + "&merchantId=" + Request.QueryString["merchantId"].ToString() + "&amzToken=" + HttpUtility.UrlEncode(nexttoken); if (res > lista.Count || nexttoken == null || nexttoken == "") { imbNextPag.Visible = false; } else { imbNextPag.Visible = true; } //gvShips.Columns.Clear(); //gvShips.DataSource = null; //gvShips.DataBind(); //addFirstRow(tp, s); //createGrid(lista, false, tp, s); fillGrid(int.Parse(dropVett.SelectedValue), amzSettings, lista); //, true); }