Esempio n. 1
0
        public ActionResult RedeDeEstabelecimentos()
        {
            systemweb.systemwebClass oVFP = new systemweb.systemwebClass();

            // Buscar estados
            string cEstados = oVFP.BuscaEstado();

            DataSet dsE = new DataSet();

            dsE.ReadXml(new StringReader(cEstados));
            ViewBag.Estados = dsE.Tables[0].AsEnumerable();
            //this.ddlEstados.DataTextField = "estado";
            //this.ddlEstados.DataValueField = "estado";
            //this.ddlEstados.DataBind();
            //ddlEstados.SelectedIndex = ddlEstados.Items.IndexOf(ddlEstados.Items.FindByText("SP"));
            //string cEstado = ddlEstados.SelectedValue.ToString();

            // Buscar cidades
            string cCidades = oVFP.BuscaCidade(dsE.Tables[0].Rows[0].ToString());

            DataSet dsC = new DataSet();

            dsC.ReadXml(new StringReader(cCidades));
            //DataView dvC = new DataView();
            //dvC = dsC.Tables[0].DefaultView;
            ViewBag.Cidades = dsC.Tables[0].AsEnumerable();

            //string cDefault = ddlEstados.SelectedValue.ToString();
            //dvC.RowFilter = "estado='" + cDefault + "'";

            //this.ddlCidades.DataTextField = "cidade";
            //this.ddlCidades.DataValueField = "id_cidade";
            //this.ddlCidades.DataBind();

            //ddlCidades.SelectedIndex = ddlCidades.Items.IndexOf(ddlCidades.Items.FindByText("SOROCABA"));

            // Obter empresa Alterado 03/10/11
            int nCodEmp = 276;

            //Buscar Ramos
            string cRamos = oVFP.BuscaRamo1(nCodEmp);

            DataSet dsR = new DataSet();

            dsR.ReadXml(new StringReader(cRamos));
            ViewBag.Ramos = dsR.Tables[0].AsEnumerable();
            //this.ddlRamos.DataTextField = "ramo";
            //this.ddlRamos.DataValueField = "id_ramo";
            //this.ddlRamos.DataBind();

            return(View());
        }