Exemple #1
0
 private void DirectorioVentas_Load(object sender, EventArgs e)
 {
     this.tjContactos.Dock     = DockStyle.Fill;
     this.tjContactos.Detalles = this.listProvee;
     this.tjContactos.tabs     = this.tabDirectorio;
     this.tjContactos.Accion   = "";
     this.MostrarTarjetas(true);
 }
Exemple #2
0
        public DirectorioVentas(DirectorioVentasDetalle Detalles)
        {
            InitializeComponent();

            this.Detalles = Detalles;  // Panel de detalles (Parte Inferior de la pantalla)

            //búsqueda por páginas
            this.ItemsPorPagina  = 30;
            this.ContadorPaginas = 0;
            this.UsaScroll       = false;

            // Inicializa los contenedores de Imagen
            //Proveedores
            this.ImagenesProvee = new ImageList()
            {
                ImageSize = new Size(86, 62)
            };
            if (SinLogoEnG)
            {
                this.ImagenesProvee.Images.Add("0", Properties.Resources.ParteSinImagen);
            }

            //Líneas
            this.ImagenesLineas = new ImageList()
            {
                ImageSize = new Size(100, 75)
            };
            this.ImagenesLineas.Images.Add("0", Properties.Resources.ParteSinImagen);
            this.listLinea.LargeImageList = this.ImagenesLineas;

            //Marcas
            this.ImagenesMarca = new ImageList()
            {
                ImageSize = new Size(100, 75)
            };
            this.ImagenesMarca.Images.Add("0", Properties.Resources.ParteSinImagen);
            this.listMarca.LargeImageList = this.ImagenesMarca;

            // Marcadores de estado de los filtros
            this.FiltroProveedor = "";
            this.FiltroLinea     = "";
            this.FiltroMarca     = "";

            this.proveedorPorLineaMarca = "";
            this.LineaPorProveedorMarca = "";
            this.MarcaPorProveedorLinea = "";

            this.IdProveedor      = 0;
            this.IdProveedorLinea = 0;
            this.IdProveedorMarca = 0;
            this.IdLinea          = 0;
            this.IdMarca          = 0;
            this.IdPartSelect     = 0;
        }
Exemple #3
0
        public DirectorioVentas(DirectorioVentasDetalle Detalles)
        {
            InitializeComponent();

            this.Detalles = Detalles;  // Panel de detalles (Parte Inferior de la pantalla)

            //búsqueda por páginas
            this.ItemsPorPagina = 30;
            this.ContadorPaginas = 0;
            this.UsaScroll = false;

            // Inicializa los contenedores de Imagen
            //Proveedores
            this.ImagenesProvee = new ImageList() { ImageSize = new Size(86, 62) };
            if (SinLogoEnG) this.ImagenesProvee.Images.Add("0", Properties.Resources.ParteSinImagen);

            //Líneas
            this.ImagenesLineas = new ImageList() { ImageSize = new Size(100, 75) };
            this.ImagenesLineas.Images.Add("0", Properties.Resources.ParteSinImagen);
            this.listLinea.LargeImageList = this.ImagenesLineas;

            //Marcas
            this.ImagenesMarca = new ImageList() { ImageSize = new Size(100, 75) };
            this.ImagenesMarca.Images.Add("0", Properties.Resources.ParteSinImagen);
            this.listMarca.LargeImageList = this.ImagenesMarca;

            // Marcadores de estado de los filtros
            this.FiltroProveedor = "";
            this.FiltroLinea = "";
            this.FiltroMarca = "";

            this.proveedorPorLineaMarca = "";
            this.LineaPorProveedorMarca = "";
            this.MarcaPorProveedorLinea = "";

            this.IdProveedor = 0;
            this.IdProveedorLinea = 0;
            this.IdProveedorMarca = 0;
            this.IdLinea = 0;
            this.IdMarca = 0;
            this.IdPartSelect = 0;
        }
Exemple #4
0
        public override void Inicializar()
        {
            base.Inicializar();

            //!!! recuperar lineas
            this.Busqueda.Controls.Add(this.pnlEnBusqueda = new Panel()
            {
                Dock = DockStyle.Fill
            });
            this.pnlEnBusqueda.ControlAdded += new ControlEventHandler((s, e) => { e.Control.Dock = DockStyle.Fill; });

            // Se crean los objetos necesarios
            this.ctlDirDetalle  = new DirectorioVentasDetalle();
            this.ctlDirectorio  = new DirectorioVentas(this.ctlDirDetalle);
            this.ctlDirBuscador = new DirectorioVentasBusca(this.ctlDirectorio);

            // Se agregan a los paneles (esto desencadena el evento "Load" de cada control)
            this.pnlEnContenido.Controls.Add(this.ctlDirectorio);
            this.pnlEnEquivalentes.Controls.Add(this.ctlDirDetalle);
            this.pnlEnBusqueda.Controls.Add(this.ctlDirBuscador);
        }
        public void MuestraPanel(DirectorioVentasDetalle.eModo visible)
        {
            this.cliente = visible;

            this.pnlDetProveedor.Visible = false;
            this.pnlDetLinea.Visible = false;

            this.lblDescripcion.Text = "";
            this.listArchivos.Items.Clear();

            if (visible == DirectorioVentasDetalle.eModo.Proveedores)
                this.pnlDetProveedor.Visible = true;
            else
                this.pnlDetLinea.Visible = true;
        }
Exemple #6
0
 private void DirectorioVentas_Load(object sender, EventArgs e)
 {
     this.tjContactos.Dock = DockStyle.Fill;
     this.tjContactos.Detalles = this.listProvee;
     this.tjContactos.tabs = this.tabDirectorio;
     this.tjContactos.Accion = "";
     this.MostrarTarjetas(true);
 }
Exemple #7
0
        // Forza la selección de una prestaña en el TabControl
        public void MuestraTab(DirectorioVentasDetalle.eModo visible, int IdSelected = 0)
        {
            this.BuscarPor = visible;
            if (IdSelected != 0) this.IdPartSelect = IdSelected;

            if (visible == DirectorioVentasDetalle.eModo.Proveedores)
            {
                //if (IdSelected != 0) this.IdProveedor = IdSelected;
                tabDirectorio.SelectedTab = tabDirectorio.TabPages[0];
            }
            else if (visible == DirectorioVentasDetalle.eModo.Lineas)
            {
                //if (IdSelected != 0) this.IdLinea = IdSelected;
                tabDirectorio.SelectedTab = tabDirectorio.TabPages[1];
            }
            else
            {
                //if (IdSelected != 0) this.IdMarca = IdSelected;
                tabDirectorio.SelectedTab = tabDirectorio.TabPages[2];
            }
        }
Exemple #8
0
        public override void Inicializar()
        {
            base.Inicializar();

            //!!! recuperar lineas
            this.Busqueda.Controls.Add(this.pnlEnBusqueda = new Panel() { Dock = DockStyle.Fill });
            this.pnlEnBusqueda.ControlAdded += new ControlEventHandler((s, e) => { e.Control.Dock = DockStyle.Fill; });

            // Se crean los objetos necesarios
            this.ctlDirDetalle = new DirectorioVentasDetalle();
            this.ctlDirectorio = new DirectorioVentas(this.ctlDirDetalle);
            this.ctlDirBuscador = new DirectorioVentasBusca(this.ctlDirectorio);

            // Se agregan a los paneles (esto desencadena el evento "Load" de cada control)
            this.pnlEnContenido.Controls.Add(this.ctlDirectorio);
            this.pnlEnEquivalentes.Controls.Add(this.ctlDirDetalle);
            this.pnlEnBusqueda.Controls.Add(this.ctlDirBuscador);
        }