Exemple #1
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (User.Identity.IsAuthenticated)
            {
                //this.SetCultura();
                string sOpcion = "evalTarifReEnt";
                Menu   oMenu   = (Menu)this.FindControl("Menu1");
                this.ValidarSeguridad(oMenu, sOpcion);
            }

            Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(this.txtTarifarioDescrip.ClientID));
            //this.BindGrid(0);

            /*tipoTarifario = this.Request.QueryString["TipoTarifario"];
             * if(tipoTarifario=="Agencia")
             *      this.lblTituloPagina.Text = TraducirTexto("Titulo.EvaluacionTarifariosGenerales");
             * else
             *      this.lblTituloPagina.Text = TraducirTexto("Titulo.EvaluacionTarifariosGeneralesClientes");
             */
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), true, "valDescrip"));
            if (!IsPostBack)
            {
                this.BindGrid(0);
                LlenarCombos.ValorizacionTarifario(ddlValorizacion, this.TraducirTexto("Combos.Todos"), this.UnidadNegocioID);
            }
        }
        private void SetearValidadores()
        {
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.Requerido("txtTarifarioDescrip", this.TraducirTexto("Errores.Obligatorios.TarifarioDescrip"), false, "reqDescrip"));
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), false, "valDescrip"));

            CustomValidator validadorValorizacion = (CustomValidator)GenerarValidadores.Custom("", "", false, "valValorizacion");

            validadorValorizacion.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateValorizacion);
            this.phValidValorizacion.Controls.Add(validadorValorizacion);

            CustomValidator validadorImporteKgExcedente = (CustomValidator)GenerarValidadores.Custom("", "", false, "valImporte");

            validadorImporteKgExcedente.ServerValidate += new System.Web.UI.WebControls.ServerValidateEventHandler(this.ValidateImporteKgExcedente);
            this.phValidImporteKgExcedente.Controls.Add(validadorImporteKgExcedente);

            BaseValidator valImporteKgExc = GenerarValidadores.DecimalPositivo("txtImporteKgExcedente", this.TraducirTexto("Errores.Invalidos.ImportePositivo"), false, "valImporteKgExc");

            this.phValidImporteKgExcedente.Controls.Add(valImporteKgExc);

            BaseValidator reqImporteAjuste = GenerarValidadores.Requerido("txtImporteAjuste", this.TraducirTexto("Errores.Obligatorios.ImporteAjuste"));

            reqImporteAjuste.ID      = "reqImporteAjuste";
            reqImporteAjuste.Enabled = false;
            this.phValidImporteAjuste.Controls.Add(reqImporteAjuste);

            BaseValidator valImporteAjuste = GenerarValidadores.DecimalPositivo("txtImporteAjuste", this.TraducirTexto("Errores.Invalidos.Importe"), false, "valImporteAjuste");

            this.phValidImporteAjuste.Controls.Add(valImporteAjuste);

            BaseValidator reqImporteAjusteKgExcedente = GenerarValidadores.Requerido("txtImporteAjusteKgExcedente", this.TraducirTexto("Errores.Obligatorios.ImporteAjusteKgExcedente"));

            reqImporteAjusteKgExcedente.ID      = "reqImporteAjusteKgExcedente";
            reqImporteAjusteKgExcedente.Enabled = false;
            this.phValidImporteAjusKgExcedente.Controls.Add(reqImporteAjusteKgExcedente);

            BaseValidator valImporteAjusteKgExcedente = GenerarValidadores.Decimal("txtImporteAjusteKgExcedente", this.TraducirTexto("Errores.Invalidos.ImporteAjusteKgExcedente"), false, "valImporteAjusteKgExcedente");

            this.phValidImporteAjusKgExcedente.Controls.Add(valImporteAjusteKgExcedente);

            BaseValidator reqPorcenAjuste = GenerarValidadores.Requerido("txtPorcentajeAjuste", this.TraducirTexto("Errores.Obligatorios.PorcentajeAjuste"));

            reqPorcenAjuste.ID      = "reqPorcenAjuste";
            reqPorcenAjuste.Enabled = false;
            this.phValidPorcentajeAjuste.Controls.Add(reqPorcenAjuste);

            BaseValidator valPorcenAjuste = GenerarValidadores.Porcentaje("txtPorcentajeAjuste", this.TraducirTexto("Errores.Invalidos.Porcentaje"));

            valPorcenAjuste.ID      = "valPorcenAjuste";
            valPorcenAjuste.Enabled = false;
            this.phValidPorcentajeAjuste.Controls.Add(valPorcenAjuste);

            BaseValidator valImporteMinValorDeclarado = GenerarValidadores.EnteroPositivo("txtImporteMinValorDeclarado", this.TraducirTexto("El valor declarado no es válido"), false, "valImporteMinValorDeclarado");

            this.phValidImporteMinimo.Controls.Add(valImporteMinValorDeclarado);
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (User.Identity.IsAuthenticated)
            {
                //this.SetCultura();
                string sOpcion = "tarifarioCostoRedespacho";
                Menu   oMenu   = (Menu)this.FindControl("Menu1");
                this.ValidarSeguridad(oMenu, sOpcion);
            }

            Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(this.txtTarifarioDescrip.ClientID));
            this.BindGrid(0);
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), true, "valDescrip"));
            if (!IsPostBack)
            {
                LlenarCombos.ValorizacionTarifario(ddlValorizacion, this.TraducirTexto("Combos.Todos"), this.UnidadNegocioID);
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(this.txtTarifarioDescrip.ClientID));
            //this.BindGrid(0);
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), true, "valDescrip"));
            if (!IsPostBack)
            {
                this.BindGrid(0);
                LlenarCombos.ValorizacionTarifario(ddlValorizacion, this.TraducirTexto("Combos.Todos"), this.UnidadNegocioID);

                Page.SmartNavigation     = false;
                Response.Buffer          = true;
                Response.Expires         = -1000;
                Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
                Response.AddHeader("pragma", "no-cache");
                Response.AddHeader("cache-control", "private");
                Response.CacheControl = "no-cache";
            }
        }
Exemple #5
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (User.Identity.IsAuthenticated)
            {
                //this.SetCultura();
                string sOpcion = "tarifarioFleteGeneral";
                Menu   oMenu   = (Menu)this.FindControl("Menu1");
                this.ValidarSeguridad(oMenu, sOpcion);
            }


            //this.lblTituloPagina.Text = TraducirTexto("Titulo.BusquedaTarifariosGrales");

            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), true, "valDescrip"));
            if (!IsPostBack)
            {
                this.BindGrid(0);
                LlenarCombos.ValorizacionTarifario(ddlValorizacion, this.TraducirTexto("Combos.Todos"), this.UnidadNegocioID);
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (User.Identity.IsAuthenticated)
            {
                //this.SetCultura();
                string sOpcion = "";
                if (this.Request.QueryString["Tipo"] == "Costo")
                {
                    sOpcion = "tarifarioCostoRedespacho";
                }
                else
                {
                    sOpcion = "tarifarioVentaRedespacho";
                }

                Menu oMenu = (Menu)this.FindControl("Menu1");
                this.ValidarSeguridad(oMenu, sOpcion);
            }

            Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(this.txtTarifarioDescrip.ClientID));
            Session["valorizacion"] = ddlValorizacion.SelectedIndex > 0 ? ddlValorizacion.SelectedIndex : 0;
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), true, "valDescrip"));
            if (!IsPostBack)
            {
                LlenarCombos.ValorizacionTarifario(ddlValorizacion, this.TraducirTexto("Combos.Todos"), this.UnidadNegocioID);
                if (this.Request.QueryString["Tipo"] == "Costo")
                {
                    this.lblTituloPagina.Text = this.TraducirTexto("Tarifarios Costo Redespacho");
                }
                else
                {
                    this.lblTituloPagina.Text = this.TraducirTexto("Tarifarios Venta Redespacho");
                }

                this.BindGrid(0);
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (User.Identity.IsAuthenticated)
            {
                //this.SetCultura();
                string sOpcion = "tipoTarif" + this.Request.QueryString["TipoTarifario"];
                Menu   oMenu   = (Menu)this.FindControl("Menu1");
                this.ValidarSeguridad(oMenu, sOpcion);
            }

            Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(this.txtTarifarioDescrip.ClientID));
            tipoTarifario = this.Request.QueryString["TipoTarifario"];
            if (tipoTarifario == "Agencia")
            {
                this.lblTituloPagina.Text = TraducirTexto("Titulo.BusquedaTarifariosGrales");
            }
            else if (tipoTarifario == "Cliente")
            {
                this.lblTituloPagina.Text             = TraducirTexto("Titulo.BusquedaTarifariosPartZonas");
                this.dtgTarifarios.Columns[1].Visible = false;
            }
            else
            {
                this.lblTituloPagina.Text             = TraducirTexto("Titulo.BusquedaTarifariosEst");
                this.dtgTarifarios.Columns[1].Visible = false;
            }
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), true, "valDescrip"));
            if (!IsPostBack)
            {
                this.BindGrid(0);
                LlenarCombos.ValorizacionTarifario(ddlValorizacion, this.TraducirTexto("Combos.Todos"), this.UnidadNegocioID);
            }
            else
            {
                BindGrid(dtgTarifarios.CurrentPageIndex);
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            //Como hago para que esto valide que si no viene nada, se vaya?!?!?

            /*if(this.Request.QueryString["CotizacionUVentaModOriDestID"]!= null)
             * {
             *      cotizCol = CotizacionClienteUVentaModOrigenDestinoColFactory.GetCotizacionClienteUVentaModOrigenDestinoCol();
             *      ICotizacionClienteUVentaModOrigenDestino oCotizUVenta = cotizCol.AddCotizacionClienteUVentaModOrigenDestino();
             *      oCotizUVenta.CotizacionClienteUVentaModalidadOrigenDestinoID = Convert.ToInt32(this.Request.QueryString["CotizacionUVentaModOriDestID"]);
             *      //oCotizUVenta.Consultar();
             * }
             * else*/

            if (Session["Usuario"] != null)
            {
                usuario = (IUsuarios)Session["Usuario"];
            }

            string tipoTarifarioCliente = this.Request.QueryString["TipoTariCliente"];

            if (tipoTarifarioCliente != null && tipoTarifarioCliente != "")
            {
                this.tipoTari = ((NegociosSisPackInterface.SisPack.TipoTarifario)Convert.ToInt32(tipoTarifarioCliente));
            }
            else
            {
                //Quiere decir que estamos hablando de un tarifario particular de cliente: TarifarioClienteFlete
                this.tipoTari = NegociosSisPackInterface.SisPack.TipoTarifario.Ninguno;
            }

            if (tipoTari == NegociosSisPackInterface.SisPack.TipoTarifario.ClienteEstandarizado)
            {
                this.lblTituloPagina.Text = TraducirTexto("Titulo.BusquedaTarifariosEst");
            }
            else if (tipoTari == NegociosSisPackInterface.SisPack.TipoTarifario.Cliente)
            {
                this.lblTituloPagina.Text = TraducirTexto("Titulo.BusquedaTarifariosPartZonas");
            }
            else
            {
                this.lblTituloPagina.Text = TraducirTexto("Titulo.BusquedaTarifariosPartEsp");
            }

            if (Session["cotizacionclienteUVentaModOrigenDestinos"] != null)
            {
                cotizCol = (ICotizacionClienteUVentaModalidadOrigenDestinoCol)Session["cotizacionclienteUVentaModOrigenDestinos"];
            }

            //this.BindGrid(0);
            this.phValidTarifarioDescrip.Controls.Add(GenerarValidadores.DescripcionTarifario("txtTarifarioDescrip", this.TraducirTexto("Errores.Invalidos.TarifarioDescrip"), true, "valDescrip"));
            if (!IsPostBack)
            {
                this.BindGrid(0);
                Page.RegisterStartupScript("init", SisPackController.GenerarJavaScripts.SetearFocoControl(this.txtTarifarioDescrip.ClientID));
                LlenarCombos.ValorizacionTarifario(ddlValorizacion, this.TraducirTexto("Combos.Todos"), this.UnidadNegocioID);
            }
            if (!IsPostBack)
            {
                Page.SmartNavigation     = false;
                Response.Buffer          = true;
                Response.Expires         = -1000;
                Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
                Response.AddHeader("pragma", "no-cache");
                Response.AddHeader("cache-control", "private");
                Response.CacheControl = "no-cache";
                //Session["cotizacionclienteUVentaModOrigenDestinos"] = null;
            }

            /*else
             * {
             *      dsTopesImportes = (DataView) Session["dsTopesImportes"];
             *      this.SetGrilla();
             * }*/
        }