Exemplo n.º 1
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            Usuario = (UsuarioAutenticado)(Session["UsuarioAutenticado"]);
            int idCliente = -1;

            if (cmbClientes.SelectedValue == "Todos los Clientes")
            {
                idCliente = -1;
            }
            else
            {
                idCliente = int.Parse(cmbClientes.SelectedValue);
            }

            int          idTipo;
            ContratosApp contratos = new ContratosApp();

            if (cmbTipo.SelectedValue == "Todos los Tipos de Contratos")
            {
                idTipo = -1;
            }
            else
            {
                idTipo = int.Parse(cmbTipo.SelectedValue);
            }

            dgridEncabezados.DataSource = contratos.ListaContratos(idTipo, TxtContengan.Text, idCliente, "", "", true);
            dgridEncabezados.DataBind();
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // Put user code to initialize the page here
            // Usuario Logueado
            Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            if (!Page.IsPostBack)
            {
                ContratosDal Tipos = new ContratosDal();
                cmbTipo.Items.Clear();
                DataTable myTable = Tipos.TraerTipoContrato();
                cmbTipo.Items.Add("Todos los Tipos de Contratos");
                ListItem myItem;
                foreach (DataRow myRow in myTable.Rows)
                {
                    myItem = new ListItem(myRow[0].ToString(), myRow[1].ToString());
                    cmbTipo.Items.Add(myItem);
                }

                ListaClientes();

                ContratosApp contratos = new ContratosApp();
                dgridEncabezados.DataSource = contratos.ListaContratos(-1, "", -1, "", "", true);
                dgridEncabezados.DataBind();
            }
        }