示例#1
0
        private void CargarPlanCondicionVenta()
        {
            cCondicionVenta condicionVenta = new cCondicionVenta();
            MiObjetoDB      db             = new MiObjetoDB();

            db.LlenarCBoxDB(ddlCondicionVenta, condicionVenta.getTodasLasCondicionesVentas(), "DESCRIPCION", "COD_CONDICION_VENTA");
        }
示例#2
0
        //grilla cat cuotas periodicas

        public void cargarComboCuotaPeriodica()
        {
            cCatCuotaPeriodica catcuota = new cCatCuotaPeriodica();
            MiObjetoDB         db       = new MiObjetoDB();

            db.LlenarCBoxDB(ddlCatCuotaPeriodica, catcuota.getCatCuotasPeriodicas(), "CATEGORIA", "COD_CAT_CUOTA_PERIODICA");
        }
示例#3
0
        private void cargarComboDescuentos()
        {
            cDescuento desc = new cDescuento();
            MiObjetoDB db   = new MiObjetoDB();

            db.LlenarCBoxDB(ddlDescuentos, desc.getDescuentos(), "CATEGORIA", "COD_CAT_DESCUENTO");
        }
示例#4
0
        private void CargarPlanVentaModelo()
        {
            cPlanVentaModelo planVentaModelo = new cPlanVentaModelo();
            MiObjetoDB       db = new MiObjetoDB();

            db.LlenarCBoxDB(ddlPlanModelo, planVentaModelo.getTodosLosPlanVentaModelo(), "NOMBRE", "COD_PLAN_VENTA_MODELO");
        }
示例#5
0
        private void CargarTipoContrato()
        {
            cTipoContrato tipoContrato = new cTipoContrato();
            MiObjetoDB    db           = new MiObjetoDB();

            db.LlenarCBoxDB(ddlTipoContrato, tipoContrato.getTodosLosTiposContrato(), "NOMBRE", "COD_TIPO_CONTRATO");
        }
示例#6
0
        private void CargarZonas()
        {
            cZona      zona = new cZona();
            MiObjetoDB db   = new MiObjetoDB();

            db.LlenarCBoxDB(ddlZonas, zona.getTodasLasZonas(), "NOMBRE", "COD_ZONA");
        }
示例#7
0
        private void CargarArticulosGrilla()
        {
            cArticulo  articulo = new cArticulo();
            MiObjetoDB db       = new MiObjetoDB();

            db.LlenarCBoxDB(ddlArticuloGrilla, articulo.getTodosLosArticulos(), "DESCRIPCION", "COD_ARTICULO");
        }
示例#8
0
        private void CargarResultadoReclamo()
        {
            cMoneda    moneda = new cMoneda();
            MiObjetoDB db     = new MiObjetoDB();

            db.LlenarCBoxDB(ddlMoneda, moneda.getTiposDeMonedas(), "MONEDA", "COD_MONEDA");
        }
示例#9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["objListaPreciosArticulos"] == null)
            {
                objListaPreciosArticulos = new cFuncionesGrilla();
            }
            else
            {
                objListaPreciosArticulos = (cFuncionesGrilla)Session["objListaPreciosArticulos"];
            }

            if (Session["objGrillaZonas"] == null)
            {
                objGrillaZonas = new cFuncionesGrilla();
            }
            else
            {
                objGrillaZonas = (cFuncionesGrilla)Session["objGrillaZonas"];
            }

            if (Session["objTipoContrato"] == null)
            {
                objTipoContrato = new cFuncionesGrilla();
            }
            else
            {
                objTipoContrato = (cFuncionesGrilla)Session["objTipoContrato"];
            }

            if (Session["objPlanModelos"] == null)
            {
                objPlanModelos = new cFuncionesGrilla();
            }
            else
            {
                objPlanModelos = (cFuncionesGrilla)Session["objPlanModelos"];
            }

            if (Session["objListaPreciosCondicionVenta"] == null)
            {
                objListaPreciosCondicionVenta = new cFuncionesGrilla();
            }
            else
            {
                objListaPreciosCondicionVenta = (cFuncionesGrilla)Session["objListaPreciosCondicionVenta"];
            }

            if (Session["objGrillaDescuentos"] == null)
            {
                objGrillaDescuentos = new cFuncionesGrilla();
            }
            else
            {
                objGrillaDescuentos = (cFuncionesGrilla)Session["objGrillaDescuentos"];
            }

            if (Session["objGrillaCatCuotasPeriodicas"] == null)
            {
                objGrillaCatCuotasPeriodicas = new cFuncionesGrilla();
            }
            else
            {
                objGrillaCatCuotasPeriodicas = (cFuncionesGrilla)Session["objGrillaCatCuotasPeriodicas"];
            }

            FrmABM.setNombreDeArchivo(Request.Url.Segments[Request.Url.Segments.Length - 1]);
            FrmABM.ConfiguracionInicial(Page, "LISTA_PRECIO", "COD_LISTA_PRECIO", "");

            FrmABM.RegistrarGrilla(ref grillaListaPreciosArticulos, "LISTAS_PRECIOS_PAR_ARTICULOS", "COD_ARTICULO;PORCENTAJE_EN_FACTURA", "COD_LISTA_PRECIO", "COD_ARTICULO");
            FrmABM.CrearLookup(grillaListaPreciosArticulos, "ARTICULOS", "COD_ARTICULO", "DESCRIPCION", "COD_ARTICULO");
            FrmABM.CrearLookup(grillaListaPreciosArticulos, "LISTA_PRECIO", "COD_LISTA_PRECIO", "NOMBRE", "COD_LISTA_PRECIO");

            FrmABM.RegistrarGrilla(ref grillaZonas, "LISTA_PRECIO_ZONA", "COD_ZONA", "COD_LISTA_PRECIO", "COD_ZONA");
            FrmABM.CrearLookup(grillaZonas, "ZONA", "COD_ZONA", "NOMBRE", "COD_ZONA");

            FrmABM.RegistrarGrilla(ref grillaPlanModelos, "LISTA_PRECIO_PV_MODELOS", "COD_PLAN_VENTA_MODELO", "COD_LISTA_PRECIO", "COD_PLAN_VENTA_MODELO");
            FrmABM.CrearLookup(grillaPlanModelos, "PLANES_VENTAS_MODELOS", "COD_PLAN_VENTA_MODELO", "NOMBRE", "COD_PLAN_VENTA_MODELO");

            FrmABM.RegistrarGrilla(ref grillaTipoContrato, "LISTA_PRECIO_TIPO_CONTRATO", "COD_TIPO_CONTRATO", "COD_LISTA_PRECIO", "COD_TIPO_CONTRATO");
            FrmABM.CrearLookup(grillaTipoContrato, "TIPOS_CONTRATOS", "COD_TIPO_CONTRATO", "NOMBRE", "COD_TIPO_CONTRATO");

            FrmABM.RegistrarGrilla(ref grillaPrecioCondicionVenta, "LISTA_PRECIO_COND_VENTAS", "COD_CONDICION_VENTA;PRECIO;MAX_PORCENTAJE_DESCUENTO;MONTO_MIN_ANTICIPO;MONTO_MAX_DESCUENTO;PRECIO_COMISION;DESCUENTO_DEFAULT", "COD_LISTA_PRECIO", "COD_CONDICION_VENTA");
            FrmABM.CrearLookup(grillaPrecioCondicionVenta, "CONDICIONES_VENTAS", "COD_CONDICION_VENTA", "DESCRIPCION", "COD_CONDICION_VENTA");
            FrmABM.CrearLookup(grillaPrecioCondicionVenta, "LISTA_PRECIO", "COD_LISTA_PRECIO", "NOMBRE", "COD_LISTA_PRECIO");

            FrmABM.RegistrarGrilla(ref grillaDescuentos, "LISTA_PRECIO_CAT_DESCUENTO", "COD_CAT_DESCUENTO;MAX_PORCENTAJE_DESCUENTO;MONTO_MAX_DESCUENTO;DESCUENTO_DEFAULT", "COD_LISTA_PRECIO", "COD_CAT_DESCUENTO");
            FrmABM.CrearLookup(grillaDescuentos, "CAT_DESCUENTOS", "COD_CAT_DESCUENTO", "CATEGORIA", "COD_CAT_DESCUENTO");

            FrmABM.RegistrarGrilla(ref grillacatCuotaPeriodica, "LISTA_PRECIO_CAT_CUOTAS_PER", "COD_CAT_CUOTA_PERIODICA", "COD_LISTA_PRECIO", "COD_CAT_CUOTA_PERIODICA");
            FrmABM.CrearLookup(grillacatCuotaPeriodica, "CAT_CUOTAS_PERIODICAS", "COD_CAT_CUOTA_PERIODICA", "CATEGORIA", "COD_CAT_CUOTA_PERIODICA");

            cAgente.setFormABM(FrmABM);
            if (!Page.IsPostBack)
            {
                if (Session["Usuario"] == null)
                {
                    Response.Redirect("~/WFormULogin.aspx");
                    return;
                }
                if (Session["BrowABM_Codigo"] != null)
                {
                    Cod_ListaPrecios          = (String)Session["BrowABM_Codigo"];
                    Session["BrowABM_Codigo"] = null;
                }
                cAgente.setTipoDePagina(Page, cAgente.TiposDePagina.ABM);
                cMapCampos MapCampos = new cMapCampos();
                MapCampos.setNombreDeArchivo(Request.Url.Segments[Request.Url.Segments.Length - 1]);
                MapCampos.Agregar("NOMBRE", "Nombre", true, true, true);
                MapCampos.Agregar("NIVELES", "Niveles", true, true, false);
                MapCampos.Agregar("COD_MONEDA", "Cod_moneda", false, false, true);
                MapCampos.PrepararBusqueda("LISTA_PRECIO", "COD_LISTA_PRECIO");
                Session.Add("MapCampos", MapCampos);
                CVTipoMonedas.ValueToCompare = cConstantes.TextoPorDefectoDDList;
                CargarDatosGenerales();
                if ((Cod_ListaPrecios != "") && (Cod_ListaPrecios != null))
                {
                    cAgente.setColumnasPrimariasModificaElimina("COD_LISTA_PRECIO");
                    cAgente.setValoresPrimariosModificaElimina(Cod_ListaPrecios);
                    MiObjetoDB miODB = new MiObjetoDB();
                    DataSet    miDS  = miODB.CargarDatosEnControles(Page, FrmABM, Cod_ListaPrecios);

                    DataSet dsGrilla = FrmABM.CargarDatosEnGrillaRegistrada(ref grillaListaPreciosArticulos, miDS, Cod_ListaPrecios.ToString());
                    if (dsGrilla.Tables != null)
                    {
                        objListaPreciosArticulos.SourceGrilla = dsGrilla.Tables[0];
                    }

                    dsGrilla = FrmABM.CargarDatosEnGrillaRegistrada(ref grillaZonas, miDS, Cod_ListaPrecios.ToString());
                    if (dsGrilla.Tables != null)
                    {
                        objGrillaZonas.SourceGrilla = dsGrilla.Tables[0];
                    }

                    dsGrilla = FrmABM.CargarDatosEnGrillaRegistrada(ref grillaTipoContrato, miDS, Cod_ListaPrecios.ToString());
                    if (dsGrilla.Tables != null)
                    {
                        objTipoContrato.SourceGrilla = dsGrilla.Tables[0];
                    }

                    dsGrilla = FrmABM.CargarDatosEnGrillaRegistrada(ref grillaPlanModelos, miDS, Cod_ListaPrecios.ToString());
                    if (dsGrilla.Tables != null)
                    {
                        objPlanModelos.SourceGrilla = dsGrilla.Tables[0];
                    }

                    dsGrilla = FrmABM.CargarDatosEnGrillaRegistrada(ref grillaPrecioCondicionVenta, miDS, Cod_ListaPrecios.ToString());
                    if (dsGrilla.Tables != null)
                    {
                        objListaPreciosCondicionVenta.SourceGrilla = dsGrilla.Tables[0];
                    }

                    dsGrilla = FrmABM.CargarDatosEnGrillaRegistrada(ref grillaDescuentos, miDS, Cod_ListaPrecios.ToString());
                    if (dsGrilla.Tables != null)
                    {
                        objGrillaDescuentos.SourceGrilla = dsGrilla.Tables[0];
                    }

                    Cod_ListaPrecios = "";
                }
            }
        }