コード例 #1
0
        private void BindGrid(int currentPage)
        {
            SisPackController.AdministrarGrillas.Configurar(dtgEmpresaTerceros, "EmpresaTercerosID", 10);
            IConvenioRedespacho convenios = ConvenioRedespachoFactory.GetConvenioRedespacho();

            convenios.RazonSocial         = this.txtEmpresaTerceros.Text;
            convenios.CasoA               = this.chkCasoA.Checked;
            convenios.CasoB               = this.chkCasoB.Checked;
            dtgEmpresaTerceros.DataSource = convenios.GetConveniosDataSet();

            // actualizo la grilla
            dtgEmpresaTerceros.CurrentPageIndex = currentPage;
            dtgEmpresaTerceros.DataBind();

            /*SisPackController.AdministrarGrillas.Configurar(dtgEmpresaTerceros,"EmpresaTercerosID", 10);
             *
             * IEmpresaTerceros empresaTerceros = EmpresaTercerosFactory.GetEmpresaTerceros();
             * empresaTerceros.RazonSocial = this.txtEmpresaTerceros.Text;
             *
             * dtgEmpresaTerceros.DataSource = empresaTerceros.GetEmpresaTerceros();
             *
             * // actualizo la grilla
             * dtgEmpresaTerceros.CurrentPageIndex = currentPage;
             * dtgEmpresaTerceros.DataBind();*/
        }
コード例 #2
0
        private void dtgEmpresaTerceros_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
        {
            try
            {
                IConvenioRedespacho convenio = ConvenioRedespachoFactory.GetConvenioRedespacho();
                convenio.EmpresaProveedoraID = Utiles.Validaciones.obtieneEntero(this.dtgEmpresaTerceros.DataKeys[e.Item.DataSetIndex].ToString());

                convenio.EliminarConvenioByEmpresaID();
                BindGrid(0);
            }
            catch (Exception ex)
            {
                ManejaErrores(ex);
            }
        }