Beispiel #1
0
        public ConsumirOferta()
        {
            InitializeComponent();
            Decoracion.Reorganizar(this);
            List <Modelos.Cupon> cupones = DB_Ofertas.getCupones(Session.getUser().getUsername());

            if (cupones == null)
            {
                exit = true;
                return;
            }
            showCupones(cupones);
        }
Beispiel #2
0
        private void btnBaja_Click(object sender, EventArgs e)
        {
            DialogResult res = MessageBox.Show("¿Desea canjear el cupon n°" + current.Id + "?", "Consumir Ofertas", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);

            if (res == DialogResult.OK)
            {
                DB_Ofertas.consumirOferta(current, Properties.Settings.Default.Fecha);
            }

            List <Modelos.Cupon> cupones = DB_Ofertas.getCupones(Session.getUser().getUsername());

            showCupones(cupones);
        }
Beispiel #3
0
        private void btnLimpiar_Click(object sender, EventArgs e)
        {
            this.txtCliente.Clear();
            this.txtDescripcion.Clear();
            this.txtIdCupon.Clear();
            this.txtIdOferta.Clear();
            List <Modelos.Cupon> cupones = DB_Ofertas.getCupones(Session.getUser().getUsername());

            if (cupones != null)
            {
                showCupones(cupones);
            }
        }
Beispiel #4
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            textMonto.Clear();
            textFacturaN.Clear();

            proveedorSeleccionado = proveedores.Where(p => p.RazonSocial == ddProveedor.Text).ToList().First();

            cupones = DB_Ofertas.getCupones(proveedorSeleccionado.Username, dateTimeDesde.Value, dateTimeHasta.Value);

            dataGridCupones.DataSource = cupones;

            desde = dateTimeDesde.Value;
            hasta = dateTimeHasta.Value;

            dataGridCupones.AutoResizeColumns();
        }
Beispiel #5
0
        private void btnFiltrar_Click(object sender, EventArgs e)
        {
            List <Modelos.Cupon> cupones;

            String[] searchables = loadSearchInputs();

            if (searchables.All(searchable => string.IsNullOrEmpty(searchable) || string.IsNullOrWhiteSpace(searchable)))
            {
                cupones = DB_Ofertas.getCupones(Session.getUser().getUsername());
                showCupones(cupones);
                return;
            }

            cupones = DB_Ofertas.getCuponesWithCondition(Session.getUser().getUsername(), txtCliente.Text, txtDescripcion.Text, txtIdCupon.Text, txtIdOferta.Text);
            if (cupones == null)
            {
                MessageBox.Show("No hay cupones que coincidan con su busqueda", "Consumir Oferta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            showCupones(cupones);
            return;
        }