예제 #1
0
        private void fillTiendas()
        {
            List <Ent_Tienda> items = new List <Ent_Tienda>();

            items.Add(new Ent_Tienda {
                cod_tienda = "", des_tienda = "Todas las Tiendas"
            });

            var tiendas = BL_Tienda.getTiendas();

            items.AddRange(tiendas);

            cboTienda.DataSource    = items;
            cboTienda.ValueMember   = "cod_tienda";
            cboTienda.DisplayMember = "des_tienda";

            List <Ent_Tienda> items_det = items.ToList();

            items_det[0] = new Ent_Tienda {
                cod_tienda = "", des_tienda = "Seleccione"
            };

            cboTiendaDet.DataSource    = items_det;
            cboTiendaDet.ValueMember   = "cod_tienda";
            cboTiendaDet.DisplayMember = "des_tienda";
        }
예제 #2
0
        private void InicializarSistema()
        {
            fillMenuTipoVenta();
            fillMenuTienda();
            fillFormaPago();
            fillMonedas();
            ent_configuracion   = new Ent_Configuracion();
            ent_configuracion   = BL_Configuracion.getConfiguracion();
            ent_tienda          = BL_Tienda.getTienda(ent_configuracion.TIENDA);
            lblRUC.Text         = "R.U.C. " + ent_configuracion.RUC;
            lblRazonSocial.Text = ent_configuracion.RAZON_SOCIAL;
            Image logo = Image.FromFile("logo.png");

            pbLogo.Image       = logo;
            correlativo        = BL_Ventas.getCorrelativo(tipo_venta);
            lblBienvenido.Text = "Bienvenid@ " + ent_usuario.nombres;
            lblRango.Text      = (ent_usuario.rango == "A") ? "(Administrador)" : "(Cajero)";
            lblTienda.Text     = "Tienda: " + des_tienda;
            lblSerie.Text      = "N° 001-" + correlativo;
            lblFecha.Text      = DateTime.Now.ToString("dd/MM/yyyy");
            dgvProductos.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvProductos.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvProductos.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvProductos.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            cboFormaPago.SelectedIndex = 0;
            menuAdmin();
        }
예제 #3
0
        public frmCotizacion(String tienda, String user, Ent_Tienda ent_tienda)
        {
            InitializeComponent();
            fillMonedas();
            _ent_tienda       = ent_tienda;
            ent_configuracion = new Ent_Configuracion();
            ent_configuracion = BL_Configuracion.getConfiguracion();
            ent_tienda        = BL_Tienda.getTienda(ent_configuracion.TIENDA);
            correlativo       = BL_Mantenimiento.getCorrelativo();
            lblSerie.Text     = "N° 001-" + correlativo.PadLeft(6, '0');
            tipo_venta        = "FA";
            cod_tienda        = tienda;
            usuario           = user;
            Image logo = Image.FromFile("logo.png");

            pbLogo.Image = logo;
            adjunto      = "";

            Dictionary <string, string> lista_tipo = new Dictionary <string, string>();

            lista_tipo.Add("CO", "COMPRA");
            lista_tipo.Add("AL", "ALQUILER");
            cboTipo.DataSource    = new BindingSource(lista_tipo, null);
            cboTipo.DisplayMember = "Value";
            cboTipo.ValueMember   = "Key";
            alquiler        = "0";
            lbldias.Visible = false;
            txtDias.Visible = false;
            txtDias.Text    = "1";
        }
예제 #4
0
        private void ListarTiendas()
        {
            List <BE_Tienda> lstTienda = BL_Tienda.ListarTiendas();

            ddlTiendaDestino.DataSource     = lstTienda;
            ddlTiendaDestino.DataValueField = "codTienda";
            ddlTiendaDestino.DataTextField  = "dscTienda";
            ddlTiendaDestino.DataBind();
            ddlTiendaDestino.Items.Insert(0, new ListItem("--Seleccione--", String.Empty));
        }
예제 #5
0
        private void fillTiendas()
        {
            List <Ent_Tienda> items = new List <Ent_Tienda>();

            items.Add(new Ent_Tienda {
                cod_tienda = "", des_tienda = "Todos"
            });

            var tiendas = BL_Tienda.getTiendas();

            items.AddRange(tiendas);

            cboTienda.DataSource    = items;
            cboTienda.ValueMember   = "cod_tienda";
            cboTienda.DisplayMember = "des_tienda";
        }
예제 #6
0
        private void fillMenuTienda()
        {
            menuTienda.DropDownItems.Clear();

            List <Ent_Tienda> lstTiendas = BL_Tienda.getTiendas();

            ToolStripMenuItem[] items = new ToolStripMenuItem[lstTiendas.Count];
            int i = 0;

            lstTiendas.ForEach(delegate(Ent_Tienda tienda)
            {
                items[i]        = new ToolStripMenuItem();
                items[i].Name   = tienda.cod_tienda;
                items[i].Tag    = tienda.cod_tienda;
                items[i].Text   = tienda.des_tienda;
                items[i].Click += new EventHandler(MenuTiendasItemClickHandler);
                i++;
            });

            menuTienda.DropDownItems.AddRange(items);
        }