コード例 #1
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            string codigoLib = "";
            string codigoMul = "";

            if (ddlDocumento.Text.Equals("Libro"))
            {
                WS_Listar_Bec.ListarClient list = new WS_Listar_Bec.ListarClient();
                int x     = list.listarLibroByCodigo(txtCodigo.Text);
                var libro = list.listarLibro();
                var item  = list.ListarPrestamoPorIdLibro(x);

                foreach (var l in libro)
                {
                    if (l.codigo.Equals(txtCodigo.Text))
                    {
                        codigoLib = txtCodigo.Text;
                        Correct();
                        btnDevolverMultimedia.Visible = false;
                        lblDocumento.Visible          = false;
                        ddlDocumento.Visible          = false;
                        txtCodigo.ReadOnly            = true;
                        lblIdPrestamo.Visible         = true;
                        txtIdprestamo.Visible         = true;

                        lblTipo.Visible = true;
                        txtTipo.Visible = true;

                        lblEstado.Visible = true;
                        txtEstado.Visible = true;

                        lblFechaP.Visible = true;
                        txtFechaP.Visible = true;

                        lblFechaD.Visible   = true;
                        txtFechaD.Visible   = true;
                        btnDevolver.Visible = true;
                        //lblUsuario.Visible = true;
                        //txtUsuario.Visible = true;

                        //lblLibro.Visible = true;
                        // txtLibro.Visible = true;

                        foreach (var items in item)
                        {
                            txtIdprestamo.Text = items.idPrestamo.ToString();
                            txtTipo.Text       = items.tipo.ToString();
                            txtEstado.Text     = items.estado.ToString();
                            txtFechaP.Text     = items.fechaPrestamo.ToString();
                            txtFechaD.Text     = items.fechaDevolucion.ToString();
                            txtUsuario.Text    = items.idUsuario.ToString();
                            txtLibro.Text      = items.idLibro.ToString();
                        }
                    }
                }
            }
            else
            {
                WS_Listar_Bec.ListarClient list = new WS_Listar_Bec.ListarClient();
                int x = list.listarMultimediaByCodigo(txtCodigo.Text);

                var item       = list.ListarPrestamoPorIdMultimedia(x);
                var multimedia = list.listarMultimedia();
                foreach (var m in multimedia)
                {
                    if (m.codigo.Equals(txtCodigo.Text))
                    {
                        codigoMul = txtCodigo.Text;
                        Correct();
                        btnDevolver.Visible   = false;
                        lblDocumento.Visible  = false;
                        ddlDocumento.Visible  = false;
                        txtCodigo.ReadOnly    = true;
                        lblIdPrestamo.Visible = true;
                        txtIdprestamo.Visible = true;
                        lblTipo.Visible       = true;
                        txtTipo.Visible       = true;
                        lblEstado.Visible     = true;
                        txtEstado.Visible     = true;
                        lblFechaP.Visible     = true;
                        txtFechaP.Visible     = true;
                        lblFechaD.Visible     = true;
                        txtFechaD.Visible     = true;
                        //lblUsuario.Visible = true;
                        //txtUsuario.Visible = true;
                        //lblLibro.Visible = true;
                        //txtLibro.Visible = true;
                        btnDevolverMultimedia.Visible = true;



                        foreach (var items in item)
                        {
                            txtIdprestamo.Text = items.idPrestamo.ToString();
                            txtTipo.Text       = items.tipo.ToString();
                            txtEstado.Text     = items.estado.ToString();
                            txtFechaP.Text     = items.fechaPrestamo.ToString();
                            txtFechaD.Text     = items.fechaDevolucion.ToString();
                            txtUsuario.Text    = items.idUsuario.ToString();
                            txtLibro.Text      = items.idMultimedia.ToString();
                        }
                    }
                }
            }

            if (codigoLib == "" || codigoMul == "")
            {
                Incorrect();
            }
        }