Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Duda con C# (https://www.clubdelphi.com/foros/showthread.php?t=75451)

Paulao 24-08-2011 19:18:37

Duda con C#
 
Estoy impezando con C# ahora y tengo algunas dudas. Como este foro tine el nombre de varios, hizo mi post aca. Estoy con duas de conseguir encuentrar el Select de esta consulta. Abajo el codigo:
Código:

protected void btn_pesquisar_Click(object sender, ImageClickEventArgs e)
    {
        if (Session["usuario"] == null)
        {
            Response.Write("<script>window.top.location.href('login.aspx');</script>");
        }
        else
        {
            Validate();

            if (Page.IsValid)
            {
                txt_codEtiqueta.Text = Fachada.Replace(txt_codEtiqueta.Text, "'", "''");
                txt_complemento.Text = Fachada.Replace(txt_complemento.Text, "'", "''");
                if (ListBox_complemento.Items.Count > 0)
                {

                    foreach (ListItem item in ListBox_complemento.Items)
                    {
                        txt_complemento.Text += item.Value + ";";
                    }
                    if (txt_complemento.Text.EndsWith(";"))
                    {
                        txt_complemento.Text = txt_complemento.Text.Remove(txt_complemento.Text.Length - 1);
                    }

                }
                txt_dataDigitacao.Text = Fachada.Replace(txt_dataDigitacao.Text, "'", "''");
                txt_DataFinal.Text = Fachada.Replace(txt_DataFinal.Text, "'", "''");
                txt_DataInicial.Text = Fachada.Replace(txt_DataInicial.Text, "'", "''");
                txt_descricao.Text = Fachada.Replace(txt_descricao.Text, "'", "''");
                txt_endereco.Text = Fachada.Replace(txt_endereco.Text, "'", "''");

                if (ListBox_endereco.Items.Count > 0)
                {

                    foreach (ListItem item in ListBox_endereco.Items)
                    {
                        txt_endereco.Text += item.Value + ";";
                    }
                    if (txt_endereco.Text.EndsWith(";"))
                    {
                        txt_endereco.Text = txt_endereco.Text.Remove(txt_endereco.Text.Length - 1);
                    }

                }

                txt_previsaoExpurgo.Text = Fachada.Replace(txt_previsaoExpurgo.Text, "'", "''");
                txt_sequenciaFinal.Text = Fachada.Replace(txt_sequenciaFinal.Text, "'", "''");
                txt_sequenciaInicial.Text = Fachada.Replace(txt_sequenciaInicial.Text, "'", "''");


                Usuario usuario = (Usuario)Session["usuario"];

                string cod_cliente = "";
                string cod_local = "";
                string cod_departamento = "";
                string cod_tipo_documento = "";

                string previsaoExpurgo = txt_previsaoExpurgo.Text;
                string DataInicial = txt_DataInicial.Text;
                string DataFinal = txt_DataFinal.Text;
                string dataDigitacao = txt_dataDigitacao.Text;
                string format = "yyyy-MM-dd";
                DateTime data;

                if (usuario.PermissaoAdministrador == 1 || usuario.PermissaoAtendente == 1)
                {
                    cod_cliente = DropDownList_cliente.SelectedItem.Value;

                    if (!cod_cliente.Equals(""))
                    {
                        Session["codigo_cliente"] = Convert.ToInt32(cod_cliente);
                    }
                    else
                    {
                        Session["codigo_cliente"] = 0;
                    }
                }
                else
                {
                    cod_cliente = Convert.ToString(Fachada.procurarCodCliente(usuario.Cod_departamento));
                    Session["codigo_cliente"] = 0;
                }

                if (DropDownList_local.Enabled)
                {
                    cod_local = DropDownList_local.SelectedItem.Value;
                }

                if (DropDownList_departamento.Enabled)
                {
                    cod_departamento = Convert.ToString(DropDownList_departamento.SelectedValue);
                }

                if (!previsaoExpurgo.Equals(""))
                {
                    data = DateTime.Parse(previsaoExpurgo);
                    previsaoExpurgo = data.ToString(format);
                }

                if (!DataInicial.Equals(""))
                {
                    data = DateTime.Parse(DataInicial);
                    DataInicial = data.ToString(format);
                }

                if (!DataFinal.Equals(""))
                {
                    data = DateTime.Parse(DataFinal);
                    DataFinal = data.ToString(format) + "T23:59:59.997";
                }

                if (!dataDigitacao.Equals(""))
                {
                    data = DateTime.Parse(dataDigitacao);
                    dataDigitacao = data.ToString(format);
                }

                if (cod_departamento.Equals("-1"))
                    cod_departamento = "";

                if (DropDownList_tipoDocumento.Enabled)
                {
                    cod_tipo_documento = Convert.ToString(DropDownList_tipoDocumento.SelectedValue);
                }

                Documento documento = new Documento(cod_cliente, cod_local, cod_departamento,
                    txt_endereco.Text.Trim(), cod_tipo_documento,
                    txt_complemento.Text.Trim(), txt_descricao.Text.Trim(),
                    previsaoExpurgo, DataInicial, DataFinal, txt_sequenciaInicial.Text,
                    txt_sequenciaFinal.Text, dataDigitacao, txt_codEtiqueta.Text);


                Session.Add("documento", documento);

                if ((chkBuscaExata.Checked) && (!txt_complemento.Text.Equals("")) && (ListBox_complemento.Items.Count > 0 ) )
                {
                    documento.Complemento += "#";
                }

                //preparando indiceCustomizavel
                List<IndiceCustom> parametrosCustomizaveis = (List<IndiceCustom>)Session["parametrosCustomizaveis"];
                if ((parametrosCustomizaveis != null) && (DropDownList_tipoDocumento.SelectedIndex > 0))
                {
                    foreach (IndiceCustom ic in parametrosCustomizaveis)
                    {
                        CheckBox chk = (CheckBox)tblCustom.FindControl("chk" + ic.Titulo);
                        TextBox txt = (TextBox)tblCustom.FindControl(ic.Titulo);
                        TextBox txt2 = (TextBox)tblCustom.FindControl(ic.Titulo + "2");
                        DropDownList oper = (DropDownList)tblCustom.FindControl("oper" + ic.Titulo);
                        ic.Valor = txt.Text;
                        ic.Valor2 = txt2.Text;
                        ic.Visivel = chk.Checked;
                        ic.OperadorAmigavel = oper.Text;
                    }

                    Session.Add("parametrosCustomizaveis", parametrosCustomizaveis);
                }
                Server.Transfer("documento_resultadoPesquisa.aspx");
            }
        }
    }


mamcx 24-08-2011 20:29:20

Y la duda es????????


La franja horaria es GMT +2. Ahora son las 22:55:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi