private void BindGrid(int currentPage)
        {
            //espacio de llenado de la grilla
            try
            {
                //creamos una instancia del chofer
                IChofer chofer = ChoferFactory.GetChofer();
                chofer.ChoferEmpresaSITT = "TAQ";
                chofer.LegajoSITT        = this.txtLegajo.Text;
                chofer.Nombre            = this.txtNombre.Text;
                chofer.Apellido          = this.txtApellido.Text;
                chofer.UnidadNegocioID   = 1;

                AdministrarGrillas.Configurar(dtgChoferes, "ChoferID", CantidadOpciones, true, false);
                dtgChoferes.DataSource       = chofer.GetChoferesDataSet();
                dtgChoferes.CurrentPageIndex = currentPage;
                //this.dtgChoferes.ShowFooter = true;
                this.dtgChoferes.PageSize = 50;

                dtgChoferes.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
Esempio n. 2
0
        private void BindGrid(int currentPage)
        {
            try
            {
                IAgrupacionEmpresas agrupacion = AgrupacionEmpresasFactory.GetAgrupacionEmpresasFactory();

                agrupacion.AgrupacionNombre = txtNombre.Text;
                AdministrarGrillas.Configurar(dtgAgrupaciones, "AgrupacionEmpresaID", CantidadOpciones, true, false);

                dtgAgrupaciones.CurrentPageIndex = currentPage;
                DsAgrupacionEmpresas ds = (DsAgrupacionEmpresas)agrupacion.GetAgrupacionEmpresasDataDet();
                if (ds.Datos.Count <= this.CantidadOpciones)
                {
                    this.dtgAgrupaciones.CurrentPageIndex = 0;
                }

                dtgAgrupaciones.DataSource    = ds;
                this.dtgAgrupaciones.PageSize = 50;
                dtgAgrupaciones.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
 private void BindGrid()
 {
     try
     {
         IConvenioMensualEmpresaTerceros convenio = ConvenioMensualEmpresaTercerosFactory.GetConvenioMensualFactory();
         convenio.EmpresaTercerosID = Utiles.Validaciones.obtieneEntero(txtEmpresaID.Text);
         convenio.Descripcion       = txtDescrip.Text;
         AdministrarGrillas.Configurar(dtgConvenio, "ConvenioID", CantidadOpciones, true, false);
         dtgConvenio.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
         DsConvenioMensualEmpresaTerceros ds = new DsConvenioMensualEmpresaTerceros();
         if (Session["DataSet"] != null)
         {
             ds = (DsConvenioMensualEmpresaTerceros)Session["DataSet"];
         }
         else
         {
             ds = convenio.GetConvenios();
             Session["DataSet"] = ds;
         }
         dtgConvenio.DataSource = ds.Datos;
         dtgConvenio.DataBind();
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }
Esempio n. 4
0
        private void Editar()
        {
            try
            {
                IPlanillaTrasbordo planilla = PlanillaTrasbordoFactory.GetPlanillaTrasbordoFactory();
                planilla.PlanillaTrasbordoID       = Utiles.Validaciones.obtieneEntero(txtPlanillaTrasbordo.Text);
                planilla.EstadoPlanillaTrasbordoID = 2;      //cerrada
                planilla.ConsultarRecibida();                //los datos del encabezado
                txtNroPlanillaTrasbordo.Text = planilla.PlanillaTrasbordoNro.ToString();
                lblFechaActual.Text          = planilla.FechaEmision.ToShortDateString();

                IAgencia agencia = AgenciaFactory.GetAgencia();
                agencia.AgenciaID = planilla.AgenciaDestinoID;
                agencia.ConsultarBasicoByAgenciaID();

                butConsultar.Enabled = false;                                         //no lo dejo cambiar de agencia
                AdministrarGrillas.Configurar(dtgGuiasAsociadas, "GuiaID", CantidadOpciones, true, false);
                dtgGuiasAsociadas.DataSource  = planilla.ConsultarDetalleRecibidas(); //devuelve un ds con el detalle de esa planilla de trasbordo recibida
                Session ["DsGuiasPendientes"] = dtgGuiasAsociadas.DataSource;
                dtgGuiasAsociadas.DataBind();
                dtgGuiasAsociadas.Columns[9].Visible = true;              //para que se vea la descripcion
                dtgGuiasAsociadas.Columns[8].Visible = false;             //que no se vea el control observacion
                chkTodos.Visible                 = false;
                butConfirmar.Visible             = false;
                txtNroPlanillaTrasbordo.ReadOnly = true;
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
Esempio n. 5
0
        private void BindGrid(bool configurarExportarExcel)
        {
            try
            {
                AdministrarGrillas.Configurar(dtgResumido, "ID", CantidadOpciones, true, false);

                // Reviso si tengo que configurar la grilla para exportar a excel
                if (configurarExportarExcel)
                {
                    // Tengo que configurar para exportar a excel
                    dtgResumido.AllowPaging = false;
                    //dtgResumido.Columns[1].Visible = false;
                    // dtgResumido.BorderWidth = Unit.Pixel(0);
                    dtgResumido.BorderColor = System.Drawing.Color.White;
                    dtgResumido.BorderStyle = BorderStyle.None;
                }
                IIntentoReImpresion res = IntentoReImpresionFactory.GetIntentoReImpresionFactory();
                res.FechaInicio = Convert.ToDateTime(txtFecha.Text);
                res.FechaFin    = Convert.ToDateTime(txtFechaHasta.Text);
                res.Agencias    = getListaAg(chkAgenciaTodas, lstAgencia);
                DsIntentoReImpresionResumen ds = res.GetResumen();
                dtgResumido.DataSource = ds;
                dtgResumido.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
        private void BindGrid(int currentPage)
        {
            try
            {
                IGuiaPasajeACtaCte solicitud = GuiaPasajeACtaCteFactory.GetGuiaPasajeACtaCte();
                AdministrarGrillas.Configurar(dtgPasaje, "GuiaPasajeACtaCteID", CantidadOpciones, true, false);
                dtgPasaje.CurrentPageIndex = currentPage;
                if (busqCliente.RazonSocial != "")
                {
                    solicitud.ClienteIDNuevo = Utiles.Validaciones.obtieneEntero(busqCliente.ClienteID);
                }
                else
                {
                    solicitud.ClienteIDNuevo = 0;
                }
                solicitud.AgenciaID = usuario.AgenciaID; //la agencia conectada

                DateTime fDesde, fHasta;
                fDesde = txtFechaDesde.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(txtFechaDesde.Text) : new DateTime(1901, 01, 01);
                fHasta = txtFechaHasta.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(txtFechaHasta.Text) : new DateTime(2900, 01, 01);
                dtgPasaje.DataSource = solicitud.GetPasajesPendientes(chSinImprimir.Checked, fDesde, fHasta);
                dtgPasaje.DataBind();
                //Session["DsSolicitudRetiro"] = dtgPasaje.DataSource;
            }
            catch (Exception ex)
            {
                ((SisPacK.ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
        private void BindGridDetallado(bool configurarExportarExcel)
        {
            try
            {
                AdministrarGrillas.Configurar(dtgTotal, "IntentoEmisionID", CantidadOpciones, true, false);

                // Reviso si tengo que configurar la grilla para exportar a excel
                if (configurarExportarExcel)
                {
                    // Tengo que configurar para exportar a excel
                    dtgTotal.AllowPaging = false;
                    //dtgTotal.BorderWidth = Unit.Pixel(0);
                    dtgTotal.BorderColor = System.Drawing.Color.White;
                    dtgTotal.BorderStyle = BorderStyle.None;
                }
                IIntentoEmision  intento = IntentoEmisionFactory.GetIntentoEmision();
                DsIntentoEmision ds      = intento.GetIntentos(getListaAg(chkAgenciaTodas, lstAgencia), txtFecha.Text,
                                                               txtFechaHasta.Text);
                dtgTotal.DataSource = ds;
                dtgTotal.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
        private void BindGrid()
        {
            try
            {
                AdministrarGrillas.Configurar(dtgReporte, "ClienteID", CantidadOpciones);
                if (txtAgenciaID.Text == "N")
                {
                    reporte.AgenciaID = AgenciaConectadaID;
                }
                else
                if (chkZona.Checked)
                {
                    reporte.ZonaID = Utiles.Validaciones.obtieneEntero(this.ddlZona.SelectedValue.ToString());
                }
                else
                {
                    reporte.AgenciaID = Utiles.Validaciones.obtieneEntero(Agencia1.AgenciaID);
                }

                reporte.ClienteID           = Utiles.Validaciones.obtieneEntero(Cliente1.ClienteID);
                reporte.DiasID              = getLista(chkDias, lstDia);
                reporte.TipoOrigenID        = Utiles.Validaciones.obtieneEntero(ddlTipoOrigen.SelectedValue);
                reporte.OrigenID            = Utiles.Validaciones.obtieneEntero(lstOrigenFlete.SelectedValue);
                reporte.TipoDestinoID       = Utiles.Validaciones.obtieneEntero(ddlTipoDestino.SelectedValue);
                reporte.DestinoID           = Utiles.Validaciones.obtieneEntero(lstDestinoFlete.SelectedValue);
                dtgReporte.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
                dtgReporte.DataSource       = reporte.GetReporte().Datos;
                dtgReporte.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
 private void BindGridObservacionesFT(int currentPage)
 {
     try
     {
         // Configurar la grilla a mostrar.
         AdministrarGrillas.Configurar(this.dtgObservacionFT, "ObservacionFTID", this.CantidadOpciones);
         // Seteamos los parámetros de consulta.
         string codigo      = this.txtCodigo.Text;
         string observacion = this.txtObsDescip.Text;
         // Creamos el DataSet que será DataSource de la grilla.
         DsObservacionFT ds = new DsObservacionFT();
         // Creamos el objeto ObservacionFT que cargará las observaciones.
         IObservacion obser = ObservacionFactory.GetObservacion();
         ds = obser.GetObservacionFT(codigo, observacion);
         // Acutalizo y cargo la grilla.
         dtgObservacionFT.DataSource       = ds;
         dtgObservacionFT.AllowPaging      = true;
         dtgObservacionFT.CurrentPageIndex = currentPage;
         dtgObservacionFT.DataBind();
     }
     catch (Exception ex)
     {
         ManejaErrores(ex);
     }
 }
Esempio n. 10
0
 private void BindGrid(bool configurarExportarExcel)
 {
     try
     {
         AdministrarGrillas.Configurar(dtgObservacion, "ObservacionID", CantidadOpciones, true, false);
         // Reviso si tengo que configurar la grilla para exportar a excel
         if (configurarExportarExcel == true)
         {
             // Tengo qu econfigurar para exportar a excel
             dtgObservacion.AllowPaging        = false;
             dtgObservacion.Columns[1].Visible = false;
             dtgObservacion.BorderWidth        = Unit.Pixel(0);
             dtgObservacion.BorderColor        = System.Drawing.Color.White;
             dtgObservacion.BorderStyle        = BorderStyle.None;
         }
         IObservacion obser = ObservacionFactory.GetObservacion();
         obser.Codigo     = Utiles.Validaciones.obtieneEntero(txtCodigo.Text);
         obser.ObsDescrip = txtObsDescip.Text;
         dtgObservacion.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
         dtgObservacion.DataSource       = obser.Consultar().Datos;
         dtgObservacion.DataBind();
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }
        private void BindGridImprimir()
        {
            AdministrarGrillas.Configurar(dtgImprimir, "CodigoPostalAgenciaReferenciaID", CantidadOpciones, true, false);

            ICodigoPostalAgRefTarifa agenciaCodigoPostal = CodigoPostalAgRefTarifaFactory.GetCodigoPostalAgRefTarifa();

            agenciaCodigoPostal.ProvinciaID = Utiles.Validaciones.obtieneEntero(ddlProvincia.SelectedValue);

            if (BusqAgenciaFiltroTerminal.Sucursal == string.Empty)
            {
                agenciaCodigoPostal.AgenciaReferenciaID = 0;
            }
            else
            {
                if (Utiles.Validaciones.obtieneEntero(this.BusqAgenciaFiltroTerminal.AgenciaID) > 0)
                {
                    agenciaCodigoPostal.AgenciaReferenciaID = Utiles.Validaciones.obtieneEntero(this.BusqAgenciaFiltroTerminal.AgenciaID);
                }
            }

            agenciaCodigoPostal.CPDesdeFiltro = this.txtCPDesdeFiltro.Text;
            agenciaCodigoPostal.CPHastaFiltro = this.txtCPHastaFiltro.Text;

            dtgImprimir.DataSource = agenciaCodigoPostal.GetAgenciasRefCodigoPostalImpresion();
            dtgImprimir.DataBind();
        }
Esempio n. 12
0
 private void Editar()
 {
     try
     {
         IPlanillaTrasbordo planilla = PlanillaTrasbordoFactory.GetPlanillaTrasbordoFactory();
         planilla.PlanillaTrasbordoID = Utiles.Validaciones.obtieneEntero(txtPlanillaTrasbordo.Text);
         planilla.Consultar();
         txtDescripcion.Text          = planilla.PlanillaTrasbordoDescrip;
         txtNroPlanillaTrasbordo.Text = planilla.PlanillaTrasbordoNro.ToString();
         lblFechaActual.Text          = planilla.FechaEmision.ToShortDateString();
         busqAgencia.AgenciaID        = planilla.AgenciaDestinoID.ToString();
         IAgencia agencia = AgenciaFactory.GetAgencia();
         agencia.AgenciaID = planilla.AgenciaDestinoID;
         agencia.ConsultarBasicoByAgenciaID();
         busqAgencia.RazonSocial = agencia.RazonSocial;
         busqAgencia.Sucursal    = agencia.SucursalDGI;
         butConsultar.Enabled    = false;                             //no lo dejo cambiar de agencia
         AdministrarGrillas.Configurar(dtgGuiasAsociadas, "GuiaID", CantidadOpciones, true, false);
         dtgGuiasAsociadas.DataSource  = planilla.ConsultarDetalle(); //devuelve un ds con el detalle de esa planilla de trasbordo
         Session ["DsGuiasPendientes"] = dtgGuiasAsociadas.DataSource;
         dtgGuiasAsociadas.DataBind();
         //dtgGuiasAsociadas.Columns[1].Visible=false;
         chkTodos.Visible   = false;
         butGenerar.Visible = false;
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }
 private void BindGrid()
 {
     try
     {
         ICategoriaPersonal categoria = CategoriaPersonalFactory.GetCategoriaPersonalFactory();
         categoria.CategoriaID = Utiles.Validaciones.obtieneEntero(txtCategoriaID.Text);
         AdministrarGrillas.Configurar(dtgPersonal, "PersonalID", CantidadOpciones, true, false);
         dtgPersonal.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
         DsPersonal ds = new DsPersonal();
         //if(Session["Personal"] == null)
         ds = categoria.GetPersonal(txtLegajo.Text, txtNombre.Text, txtApellido.Text);
         //else
         //	ds = (DsPersonal)Session["Personal"];
         foreach (DataGridItem item in dtgPersonal.Items)
         {
             DsPersonal.DatosRow dr  = (DsPersonal.DatosRow)ds.Datos.Rows[item.DataSetIndex];
             CheckBox            chk = (CheckBox)item.FindControl("chkAsigando");
             dr.Asignado = chk.Checked;
         }
         Session["Personal"]    = ds;
         dtgPersonal.DataSource = ds.Datos;
         dtgPersonal.DataBind();
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }
Esempio n. 14
0
        private void BindGrid(int currentPage)
        {
            try
            {
                IAgencia agencia = AgenciaFactory.GetAgencia();
                agencia.AgenciaID = this.AgenciaConectadaID;
                agencia.ConsultarBasicoByAgenciaID();

                lblAgenciaConectadaDescrip.Text = agencia.Nombre;
                lblFechaActual.Text             = DateTime.Now.ToShortDateString();

                IPlanillaTrasbordo planilla = PlanillaTrasbordoFactory.GetPlanillaTrasbordoFactory();
                AdministrarGrillas.Configurar(dtgPlanillaTrasbordo, "PlanillaTrasbordoID", CantidadOpciones, true, false);
                dtgPlanillaTrasbordo.CurrentPageIndex = currentPage;
                planilla.PlanillaTrasbordoNro         = Utiles.Validaciones.obtieneEntero(txtNroPlanilla.Text);
                planilla.AgenciaDestinoID             = agencia.AgenciaID;
                dtgPlanillaTrasbordo.DataSource       = planilla.GetPlanillaTrasbordoRecibidaDataSet();
                //trae todas las planillas recepcionadas
                dtgPlanillaTrasbordo.DataBind();
                Session["DsPlanillaTrasbordo"] = dtgPlanillaTrasbordo.DataSource;
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
 private void BindGridEntrega()
 {
     try
     {
         AdministrarGrillas.Configurar(dtgEntrega, "ClienteID", CantidadOpciones);
         IReporteRetiroEntega report = ReporteRetiroEntregaFactory.GetReporteRetiroEntregaFactory();
         if (txtAgenciaID.Text == "N")
         {
             report.AgenciaID = AgenciaConectadaID;
         }
         else
         {
             report.AgenciaID = Utiles.Validaciones.obtieneEntero(Agencia1.AgenciaID);
         }
         report.ClienteID            = Utiles.Validaciones.obtieneEntero(Cliente1.ClienteID);
         report.DiasID               = getLista(chkDias, lstDia);
         report.TipoOrigenID         = Utiles.Validaciones.obtieneEntero(ddlTipoOrigen.SelectedValue);
         report.OrigenID             = Utiles.Validaciones.obtieneEntero(lstOrigenFlete.SelectedValue);
         report.TipoDestinoID        = Utiles.Validaciones.obtieneEntero(ddlTipoDestino.SelectedValue);
         report.DestinoID            = Utiles.Validaciones.obtieneEntero(lstDestinoFlete.SelectedValue);
         dtgEntrega.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPaginaE.Text);
         dtgEntrega.DataSource       = report.GetEntrega().Datos;
         dtgEntrega.DataBind();
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }
 private void BindGrid()
 {
     try
     {
         IReporteCantidadGuiasConformdas reporte = ReporteCantidadGuiasConformadasFactory.GetReporte();
         reporte.AgenciaID  = AgenciaConectadaID;
         reporte.FechaDesde = Convert.ToDateTime(txtFechaDesde.Text);
         reporte.FechaHasta = Convert.ToDateTime(txtFechaHasta.Text);
         AdministrarGrillas.Configurar(dtgReporte, "ListadoConformadasID", CantidadOpciones, true, true);
         dtgReporte.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
         DsReporteCantidadGuiasConformadas ds = new DsReporteCantidadGuiasConformadas();
         if (Session["DsReporte"] == null)
         {
             ds = reporte.GetReporteDataSet();
             Session["DsReporte"] = ds;
         }
         else
         {
             ds = (DsReporteCantidadGuiasConformadas)Session["DsReporte"];
         }
         dtgReporte.DataSource = ds.Datos;
         dtgReporte.DataBind();
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }
        private void BindGrid(int currentPage)
        {
            try
            {
                ICategoriaConceptoFacturacion categoria = CategoriaConceptoFacturacionFactory.GetCategoriaConceptoFacturacion();

                categoria.CategoriaDescrip = txtNombre.Text;
                AdministrarGrillas.Configurar(dtgCategorias, "CategoriaConceptoFacturacionID", CantidadOpciones, true, false);

                dtgCategorias.CurrentPageIndex = currentPage;
                DsCategoriaConceptoFacturacion ds = (DsCategoriaConceptoFacturacion)categoria.GetCategoriasConceptosDataSet();
                if (ds.Datos.Count <= this.CantidadOpciones)
                {
                    this.dtgCategorias.CurrentPageIndex = 0;
                }

                dtgCategorias.DataSource    = ds;
                this.dtgCategorias.PageSize = 50;
                dtgCategorias.DataBind();
            }
            catch (Exception ex)
            {
                ((SisPacK.ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
        private void BindGrid()
        {
            try
            {
                IPersonal personal = PersonalFactory.GetPersonalFactory();
                AdministrarGrillas.Configurar(dtgPersonal, "PersonalID", CantidadOpciones, true, false);
                dtgPersonal.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
                personal.Apellido            = txtApellido.Text;
                personal.Nombre = txtNombre.Text;
                personal.Legajo = txtLegajo.Text;
                if (Categoria1.Descripcion != "")
                {
                    personal.Categoria.CategoriaID = Utiles.Validaciones.obtieneEntero(Categoria1.CategoriaID);
                }
                else
                {
                    personal.Categoria.CategoriaID = 0;
                }

                dtgPersonal.DataSource = personal.GetPersonal().Datos;
                dtgPersonal.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
        private void BindGrid(bool configurarExportarExcel)
        {
            try
            {
                AdministrarGrillas.Configurar(dtgObservacion, "ObservacionID", CantidadOpciones, true, false);

                // Reviso si tengo que configurar la grilla para exportar a excel
                if (configurarExportarExcel)
                {
                    // Tengo qu econfigurar para exportar a excel
                    dtgObservacion.AllowPaging        = false;
                    dtgObservacion.Columns[1].Visible = false;
                    dtgObservacion.BorderWidth        = Unit.Pixel(0);
                    dtgObservacion.BorderColor        = System.Drawing.Color.White;
                    dtgObservacion.BorderStyle        = BorderStyle.None;
                }
                IReporteObservaciones obser = ReporteObservacionesFactory.GetReporteObservaciones();
                obser.ImpactoID           = Utiles.Validaciones.obtieneEntero(ddlImpacto.SelectedValue);
                obser.TipoObservacionID   = Utiles.Validaciones.obtieneEntero(ddlTipo.SelectedValue);
                dtgObservacion.DataSource = obser.ConsultarObservacion().Datos;
                dtgObservacion.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
Esempio n. 20
0
        public void SetearSoloLectura()
        {
            AdministrarGrillas.DeshabilitarCheckGrilla(dtgTopesDisponibles, "chkTopeDisp");
            this.chkTopesTodos.Enabled = false;
            AdministrarGrillas.DeshabilitarCheckGrilla(dtgTopesTarifario, "chkTopeTari");
            this.chkTopesTarifTodos.Enabled = false;
            this.butTopes.Enabled           = false;

            AdministrarGrillas.DeshabilitarCheckGrilla(dtgZonasDisponibles, "chkZonadisp");
            this.chkZonasTodas.Enabled = false;
            AdministrarGrillas.DeshabilitarCheckGrilla(dtgZonasTarifario, "chkZonaTari");
            this.chkZonasTarifTodas.Enabled = false;
            this.butZonas.Enabled           = false;

            this.butImportes.Enabled = false;

            /*SFE
             * this.dtgTopesTarifario.Columns[3].Visible = false;
             * this.dtgTopesTarifario.Columns[4].Visible = false;
             */
            this.dtgTopesTarifario.Columns[4].Visible = false;
            this.dtgTopesTarifario.Columns[5].Visible = false;
            this.dtgZonasTarifario.Columns[3].Visible = false;
            this.dtgZonasTarifario.Columns[4].Visible = false;

            AdministrarGrillas.DeshabilitarTextGrilla(dtgTopesDisponibles, "txtVolumen");
            AdministrarGrillas.DeshabilitarTextGrilla(dtgZonasDisponibles, "txtKgExc");
        }
Esempio n. 21
0
        public void BindGrid(int currentPage)        //,int nro )
        {
            //DsGuiasTrasbordadasPendientesRecepcion  ds= new DsGuiasTrasbordadasPendientesRecepcion();
            //bindea la grilla con las guias pendientes de trasbordo
//			if (Session["chkElegidas"] == null)
//			{
            IAgencia agencia = AgenciaFactory.GetAgencia();

            agencia.AgenciaID = this.AgenciaConectadaID;
            agencia.ConsultarBasicoByAgenciaID();
            lblAgenciaConectadaDescrip.Text = agencia.Nombre;
            lblFechaActual.Text             = DateTime.Now.ToShortDateString();

            IGuia guias = GuiaFactory.GetGuia();

            AdministrarGrillas.ConfigurarChica(dtgGuiasAsociadas, "GuiaID");                    // , true, false);
            nroPlanilla = Utiles.Validaciones.obtieneEntero(txtNroPlanillaTrasbordo.Text);

            if (nroPlanilla > 0)
            {
                dsGuias = guias.GetGuiasTrasbordadaPendRecepcion(nroPlanilla, this.AgenciaConectadaID);

                if (dsGuias.Datos.Count > 0)
                {                                                       //extraigo el id de la planilla de trasbordo
                    butConfirmar.Enabled = true;
                    DsGuiasTrasbordadasPendientesRecepcion.DatosRow dr = (DsGuiasTrasbordadasPendientesRecepcion.DatosRow)dsGuias.Datos.Rows[0];
                    planillaTrasbordoID = dr.PlanillaTrasbordoID;
                }
            }
            //}
//			else
//			{
//				this.dsGuias = (DsGuiasTrasbordadasPendientesRecepcion)Session["chkElegidas"];
//				foreach(DataGridItem item in dtgGuiasAsociadas.Items)
//				{
//					DsGuiasTrasbordadasPendientesRecepcion.DatosRow dr = (DsGuiasTrasbordadasPendientesRecepcion.DatosRow) this.dsGuias.Datos.Rows[item.DataSetIndex];
//
//					CheckBox chk = (CheckBox)item.FindControl("chkGuia");
//					dr.Recepcionada = chk.Checked;
//
//
////					if (( (TextBox)item.FindControl("dtgGuiasAsociadas__ctl3_Observacion1_txtObservacionID" )).Text!="")// "+ item.ItemIndex +"_Observacion1_txtObservacionID" )).Text!="")
////					{
////						dr.ObservacionID=Utiles.Validaciones.obtieneEntero(((TextBox)item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtObservacionID" )).Text);
////						dr.ObservacionDescrip=( (TextBox) item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtObsDescrip")).Text;
////							//Observacion1.ObsDescrip;
////						dr.ObservacionCodigo=Utiles.Validaciones.obtieneEntero( ((TextBox) item.FindControl("dtgGuiasAsociadas__ctl"+ item.DataSetIndex +"_Observacion1_txtCodigo")).Text);
////							Utiles.Validaciones.obtieneEntero(Observacion1.Codigo);
////					}
//
//				}
            //}
            dtgGuiasAsociadas.DataSource       = dsGuias;
            Session ["DsGuiasTrasbordadas"]    = dsGuias;
            Session["chkElegidas"]             = dsGuias;
            dtgGuiasAsociadas.CurrentPageIndex = currentPage;
            dtgGuiasAsociadas.DataBind();
            RegistrarScriptsGuias();
        }
Esempio n. 22
0
        protected void PaginarInternoAg(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
        {
            ((DataGrid)source).CurrentPageIndex = e.NewPageIndex;
            AdministrarGrillas.Configurar(((DataGrid)source), "GuiaID", 10, true, true);
            DsReporteRendicionUsuario dsGuias = (DsReporteRendicionUsuario)Session["dsGuias"];

            ((DataGrid)source).DataSource = dsGuias.Datos.Select("Usuario = '" + this.txtUnidadVentaID.Text + "' and NroRendicion = " + this.txtUnidadVentaIDI.Text);
            ((DataGrid)source).DataBind();
        }
        private void BindGrid()
        {
            DsGuias ds = (DsGuias)Session["DsGuias"];

            AdministrarGrillas.Configurar(dtgGuias, "GuiaID", CantidadOpciones);
            dtgGuias.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
            dtgGuias.DataSource       = ds.Datos;
            dtgGuias.DataBind();
        }
        private void BindGrid()
        {
            try
            {
                Page.Validate();
                if (!Page.IsValid)
                {
                    return;
                }

                IReporteHistoricoTarifario reporte = ReporteHistoricoTarifarioFactory.GerReporteHistoricoTarifarioFactory();
                reporte.ClienteID     = Utiles.Validaciones.obtieneEntero(Cliente1.ClienteID);
                reporte.UnidadVentaID = Utiles.Validaciones.obtieneEntero(ddlUnidadVenta.SelectedValue);
                reporte.TipoDestinoID = Utiles.Validaciones.obtieneEntero(ddlTipoDestino.SelectedValue);
                reporte.TipoOrigenID  = Utiles.Validaciones.obtieneEntero(ddlTipoOrigen.SelectedValue);
                reporte.DestinoID     = lstDestinoFlete.SelectedValue;
                //LlenarListas(lstDestinoFlete);//pueden + de uno
                reporte.OrigenID = lstOrigenFlete.SelectedValue;
                //LlenarListas(lstOrigenFlete);//pueden ir uno

                if (ChTarifarioFlete.Checked)
                {
                    lblConvenioCLienteHistorico.Visible = true;
                    dtgTarifarios.Visible = true;
                    AdministrarGrillas.Configurar(dtgTarifarios, "ConvenioClienteHistoricoID", CantidadOpciones, true, false);
                    dtgTarifarios.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPaginaT.Text);
                    dtgTarifarios.DataSource       = reporte.GetReporte(Convert.ToDateTime(txtFechaDesde.Text), Convert.ToDateTime(txtFechaHasta.Text));
                    dtgTarifarios.DataBind();
                }
                else
                {
                    lblConvenioCLienteHistorico.Visible = false;
                    dtgTarifarios.Visible = false;
                }


                if (chTarifarioRetiroEntrega.Checked)
                {
                    lblRetiroEntregaHistorico.Visible = true;
                    dtgRetiroEntrega.Visible          = true;
                    AdministrarGrillas.Configurar(dtgRetiroEntrega, "RetiroEntregaClienteHistoricoID", CantidadOpciones, true, false);
                    dtgRetiroEntrega.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPaginaRetiroEntrega.Text);
                    dtgRetiroEntrega.DataSource       = reporte.GetReporteRetiroEntregaClienteHistorico(Convert.ToDateTime(txtFechaDesde.Text), Convert.ToDateTime(txtFechaHasta.Text));
                    dtgRetiroEntrega.DataBind();
                }
                else
                {
                    lblRetiroEntregaHistorico.Visible = false;
                    dtgRetiroEntrega.Visible          = false;
                }
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
Esempio n. 25
0
 private void BindGridGuiasPendientes(DsGuiaFactura dsP)
 {
     AdministrarGrillas.Configurar(dtgGuiasPendientes, "GuiaID", CantidadOpciones, true, true);
     //AdministrarGrillas.Configurar(dtgGuiasPendientes, "GuiaID", 5, true, true);
     dtgGuiasPendientes.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPPendientes.Text);
     Session["GuiasPendientes"]          = dsP;
     dtgGuiasPendientes.DataSource       = dsP.Datos;
     butGenerar.Visible = dsP.Datos.Count > 0 ? true : false;
     dtgGuiasPendientes.DataBind();
 }
Esempio n. 26
0
 /// <summary>
 /// Procedimiento para cargar la grilla GrdHojasRutaSeleccionadas
 /// </summary>
 private void BindGridHojasRutasSeleccionadas()
 {
     // Configuro la grilla
     AdministrarGrillas.Configurar(GrdHojasRutaSeleccionadas, "HojaRutaId", 10, true, true);
     GrdHojasRutaSeleccionadas.ShowFooter  = false;
     GrdHojasRutaSeleccionadas.AllowPaging = false;
     // Cargo la tabla tblHojasDeRutaSeleccionadas
     ObtenerDeMemoriaTabla_tblHojasDeRutaSeleccionadas();
     GrdHojasRutaSeleccionadas.DataSource = tblHojasDeRutaSeleccionadas;
     GrdHojasRutaSeleccionadas.DataBind();
 }
Esempio n. 27
0
        private void BindGrid()
        {
            AdministrarGrillas.Configurar(dtgCategoria, "CategoriaID", CantidadOpciones, true, false);
            ICategoriaPersonal categoria = CategoriaPersonalFactory.GetCategoriaPersonalFactory();

            categoria.Nivel               = Utiles.Validaciones.obtieneEntero(txtNivel.Text);
            categoria.Descripcion         = txtCategoria.Text;
            dtgCategoria.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
            dtgCategoria.DataSource       = categoria.GetCategorias();
            dtgCategoria.DataBind();
        }
Esempio n. 28
0
        private void BindGrid()
        {
            AdministrarGrillas.Configurar(dtgGuiaConceptoFacturacion, "GuiaID", 20);
            IGuia guia = GuiaFactory.GetGuia();

            guia.GuiaID = Utiles.Validaciones.obtieneEntero(guiaID);
            dsConceptoFacturacion ds = guia.GetConceptosFacturacionAsociados();

            dtgGuiaConceptoFacturacion.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
            dtgGuiaConceptoFacturacion.DataSource       = ds.Concepto;
            dtgGuiaConceptoFacturacion.DataBind();
        }
        private void BindGridCliente()
        {
            try
            {
                Page.Validate();
                if (!Page.IsValid)
                {
                    return;
                }
                IReportesAgencias report = ReportesAgenciasFactory.GetReporteAgencia();
                report.AgenciaID = Utiles.Validaciones.obtieneEntero(Agencia1.AgenciaID);
                DsClienteParaAgencia ds = new DsClienteParaAgencia();
                AdministrarGrillas.Configurar(dtgCliente, "ClienteID", CantidadOpciones, true, false);
                if (Session["DsReporte"] == null)
                {
                    ds = report.GetClientesByAgenciaID(Utiles.Validaciones.obtieneEntero(Cliente1.ClienteID));
                    Session["DsReporte"] = ds;
                }
                else
                {
                    ds = (DsClienteParaAgencia)Session["DsReporte"];
                }

                DataSet dsHG = new DataSet();
                dsHG.Tables.Add(ds.Datos.Clone());
                dsHG.Tables[0].TableName = "Cabecera";
                foreach (System.Data.DataRow row in ds.Datos.Rows)
                {
                    dsHG.Tables["Cabecera"].ImportRow(row);
                }

                dsHG.Tables.Add(ds.Detalle.Clone());
                dsHG.Tables[1].TableName = "Detalle";
                foreach (System.Data.DataRow row in ds.Detalle.Rows)
                {
                    dsHG.Tables["Detalle"].ImportRow(row);
                }

                DataColumn dc1 = dsHG.Tables[0].Columns["ClienteID"];
                DataColumn dc2 = dsHG.Tables[1].Columns["ClienteID"];

                DataRelation dr = new DataRelation("Reporte_Cliente", dc1, dc2, false);
                dsHG.Relations.Add(dr);
                dtgCliente.DataSource       = dsHG;
                dtgCliente.DataMember       = "Cabecera";
                dtgCliente.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPaginaC.Text);
                dtgCliente.DataBind();
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }
        private void BindGrid()
        {
            AdministrarGrillas.Configurar(dtgGuiasObservadas, "GuiaID", 20);
            IGuiaObsTipificadas guia = GuiaObsTipificadasFactory.GetGuiaObsTipificadas();

            guia.GuiaID = Utiles.Validaciones.obtieneEntero(guiaID);
            DsGuiaObsTipificada ds = guia.GetDataSetGuiasObservadas();

            dtgGuiasObservadas.CurrentPageIndex = Utiles.Validaciones.obtieneEntero(txtPagina.Text);
            dtgGuiasObservadas.DataSource       = ds.Datos;
            dtgGuiasObservadas.DataBind();
        }