Exemplo n.º 1
0
        private void FillDataGV()
        {
            WareDiscountsLogic discounts = new WareDiscountsLogic(manager);

            DataGV.AutoGenerateColumns = false;
            int?discountTypeId = null;

            if (DiscountTypesCB.SelectedItem != null)
            {
                discountTypeId = Convert.ToInt32(DiscountTypesCB.SelectedValue);
            }
            bool?active = ActiveCB.Checked;

            DataGV.DataSource = discounts.GetAll(discountTypeId, active);
            DataGV.Update();
        }
Exemplo n.º 2
0
        private void FillDiscounts()
        {
            WareDiscountsLogic      discountsLogic     = new WareDiscountsLogic(manager);
            CardTypesDiscountsLogic typeDiscountsLogic = new CardTypesDiscountsLogic(manager);

            if (availableDiscounts == null)
            {
                availableDiscounts = new List <WareDiscount>();
                availableDiscounts = discountsLogic.GetAll();
            }
            if (acceptedDiscounts == null)
            {
                acceptedDiscounts = new List <WareDiscount>();
                if (id != null & acceptedDiscounts.Count() == 0)
                {
                    acceptedDiscounts = typeDiscountsLogic.GetAll(Convert.ToInt32(id)).Select(a => a.WareDiscount).Distinct().ToList();
                }
            }



            //else
            //{
            //    availableDiscounts = acceptedDiscounts.SkipWhile(a => acceptedDiscounts.Contains(a)).ToList();
            //}
            AvailableDiscountsGV.AutoGenerateColumns = false;
            AvailableDiscountsGV.DataSource          = availableDiscounts.Where(a => !acceptedDiscounts.Contains(a)).ToList();
            AvailableDiscountsGV.Update();
            if (AvailableDiscountsGV.RowCount > 0)
            {
                AvailableDiscountsGV.Rows[0].Selected = true;
            }
            AcceptedDiscountsGV.AutoGenerateColumns = false;
            AcceptedDiscountsGV.DataSource          = acceptedDiscounts.Select(a => a).ToList();
            AcceptedDiscountsGV.Update();
        }
Exemplo n.º 3
0
        private void FillDataGV()
        {
            WareDiscountsLogic discounts = new WareDiscountsLogic(manager);
            DataGV.AutoGenerateColumns = false;
            int? discountTypeId = null;
            if (DiscountTypesCB.SelectedItem != null)
                discountTypeId = Convert.ToInt32(DiscountTypesCB.SelectedValue);
            bool? active = ActiveCB.Checked;

            DataGV.DataSource = discounts.GetAll(discountTypeId, active);
            DataGV.Update();
        }
Exemplo n.º 4
0
        private void FillDiscounts()
        {
            WareDiscountsLogic discountsLogic = new WareDiscountsLogic(manager);
            CardTypesDiscountsLogic typeDiscountsLogic = new CardTypesDiscountsLogic(manager);
            if (availableDiscounts == null)
            {
                availableDiscounts = new List<WareDiscount>();
                availableDiscounts = discountsLogic.GetAll();
            }
            if (acceptedDiscounts == null)
            {
                acceptedDiscounts = new List<WareDiscount>();
                if (id != null & acceptedDiscounts.Count() == 0)
                {
                    acceptedDiscounts = typeDiscountsLogic.GetAll(Convert.ToInt32(id)).Select(a => a.WareDiscount).Distinct().ToList();
                }
            }

            //else
            //{
            //    availableDiscounts = acceptedDiscounts.SkipWhile(a => acceptedDiscounts.Contains(a)).ToList();
            //}
            AvailableDiscountsGV.AutoGenerateColumns = false;
            AvailableDiscountsGV.DataSource = availableDiscounts.Where(a => !acceptedDiscounts.Contains(a)).ToList();
            AvailableDiscountsGV.Update();
            if (AvailableDiscountsGV.RowCount > 0)
                AvailableDiscountsGV.Rows[0].Selected = true;
            AcceptedDiscountsGV.AutoGenerateColumns = false;
            AcceptedDiscountsGV.DataSource = acceptedDiscounts.Select(a => a).ToList();
            AcceptedDiscountsGV.Update();
        }