protected void Services_Initialization() { wsProxy = new ServiceTAE.Service(); string Last_Carrier = String.Empty; string XML_Carriers = Utilities.XML_Builder("OPERADORAS", this.txtUser.Text, this.txtPassword.Text, String.Empty, String.Empty, String.Empty, String.Empty); DataSet ds = wsProxy.wsOperadoras(XML_Carriers); this.ddlServices.Items.Clear(); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { int i = 0; while (i < ds.Tables[0].Rows.Count) { if (ds.Tables[0].Rows[i]["Grupo"].ToString().Trim().Equals("SERVICIO")) { ListItem li = new ListItem(ds.Tables[0].Rows[i]["Nombre"].ToString().Trim(), ds.Tables[0].Rows[i]["id_Operadora"].ToString().Trim()); this.ddlServices.Items.Add(li); } i++; } } } this.btmSaleClear_Click(this.btnService_Clear, new EventArgs()); }
protected void Sales_Initialization() { wsProxy = new ServiceTAE.Service(); string Last_Carrier = String.Empty; string Carrier_Telcel = "01"; string XML_Carriers = Utilities.XML_Builder("OPERADORAS", this.txtUser.Text, this.txtPassword.Text, Carrier_Telcel, string.Empty, String.Empty, String.Empty); DataSet dsCarriers = wsProxy.wsOperadoras(XML_Carriers); this.ddlProduct.Items.Clear(); ListItem liProduct = new ListItem("Seleccionar", "Seleccionar"); this.ddlProduct.Items.Add(liProduct); if (dsCarriers.Tables.Count > 0) { if (dsCarriers.Tables[0].Rows.Count > 0) { int i = 0; while (i < dsCarriers.Tables[0].Rows.Count) { if (dsCarriers.Tables[0].Rows[i]["Grupo"].ToString().Trim().Equals("TAE")) { if (bool.Parse(Session["Multi_Brand"].ToString())) { ListItem li = new ListItem(Capital_Case(dsCarriers.Tables[0].Rows[i]["Nombre"].ToString().Trim()), dsCarriers.Tables[0].Rows[i]["id_Operadora"].ToString().Trim()); this.ddlProduct.Items.Add(li); } else { if (!dsCarriers.Tables[0].Rows[i]["id_Operadora"].ToString().Trim().Equals(Carrier_Telcel)) { ListItem li = new ListItem(Capital_Case(dsCarriers.Tables[0].Rows[i]["Nombre"].ToString().Trim()), dsCarriers.Tables[0].Rows[i]["id_Operadora"].ToString().Trim()); this.ddlProduct.Items.Add(li); } } } i++; } } } string XML_Prices = Utilities.XML_Builder("PRECIOS", this.txtUser.Text, this.txtPassword.Text, Carrier_Telcel, string.Empty, String.Empty, String.Empty); DataSet ds = wsProxy.wsOperadorasPrecios(XML_Prices); this.ddlAmounts.Items.Clear(); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { int i = 0; while (i < ds.Tables[0].Rows.Count) { if (!ds.Tables[0].Rows[i]["MONTO"].ToString().Trim().Equals("0")) { if (!ds.Tables[0].Rows[i]["id_Operadora"].ToString().Trim().Equals(Last_Carrier)) { if (bool.Parse(Session["Multi_Brand"].ToString())) { Last_Carrier = ds.Tables[0].Rows[i]["id_Operadora"].ToString(); ListItem liCarrier = new ListItem(Last_Carrier, Last_Carrier); DropDownList ddl = new DropDownList(); Session[Last_Carrier] = ddl; } else { if (!ds.Tables[0].Rows[i]["id_Operadora"].ToString().Trim().Equals(Carrier_Telcel)) { Last_Carrier = ds.Tables[0].Rows[i]["id_Operadora"].ToString(); ListItem liCarrier = new ListItem(Last_Carrier, Last_Carrier); DropDownList ddl = new DropDownList(); Session[Last_Carrier] = ddl; } } } if (bool.Parse(Session["Multi_Brand"].ToString())) { ListItem li = new ListItem(ds.Tables[0].Rows[i]["MONTO"].ToString().Trim(), ds.Tables[0].Rows[i]["MONTO"].ToString().Trim()); ((DropDownList)Session[Last_Carrier]).Items.Add(li); } else { if (!ds.Tables[0].Rows[i]["id_Operadora"].ToString().Trim().Equals(Carrier_Telcel)) { ListItem li = new ListItem(ds.Tables[0].Rows[i]["MONTO"].ToString().Trim(), ds.Tables[0].Rows[i]["MONTO"].ToString().Trim()); ((DropDownList)Session[Last_Carrier]).Items.Add(li); } } } i++; } } } HidePannels(); this.pnlSales.Visible = true; btmSaleClear_Click(this.btmSaleClear, new EventArgs()); this.txtPhone.Focus(); }