Пример #1
0
 private void Fill()
 {
     WareDiscountRulesLogic rulesLogic = new WareDiscountRulesLogic(manager);
     DataGV.AutoGenerateColumns = false;
     DataGV.DataSource = rulesLogic.GetAllByDiscountID(discountId);
     DataGV.Update();
 }
Пример #2
0
 private void DeleteSB_Click(object sender, EventArgs e)
 {
     WareDiscountRulesLogic rulesLogic = new WareDiscountRulesLogic(manager);
     rulesLogic.Delete(Convert.ToInt32(DataGV.SelectedRows[0].Cells["ID"].Value));
     manager.Save();
     Fill();
 }
Пример #3
0
        private void DeleteSB_Click(object sender, EventArgs e)
        {
            WareDiscountRulesLogic rulesLogic = new WareDiscountRulesLogic(manager);

            rulesLogic.Delete(Convert.ToInt32(DataGV.SelectedRows[0].Cells["ID"].Value));
            manager.Save();
            Fill();
        }
Пример #4
0
        private void Fill()
        {
            WareDiscountRulesLogic rulesLogic = new WareDiscountRulesLogic(manager);

            DataGV.AutoGenerateColumns = false;
            DataGV.DataSource          = rulesLogic.GetAllByDiscountID(discountId);
            DataGV.Update();
        }
Пример #5
0
        private void Fill()
        {
            WareDiscountRulesLogic discountRules = new WareDiscountRulesLogic(manager);

            if (mode == "edit")
            {
                WareDiscountRule rule = discountRules.Get(Convert.ToInt32(id));
                if (rule != null)
                {
                    StartNUD.Value = rule.StartSuma;
                    if (rule.EndSuma != null)
                    {
                        EndNUD.Value = Convert.ToDecimal(rule.EndSuma);
                    }
                    DiscountPercentNUD.Value = Convert.ToDecimal(rule.DiscountPercent);
                }
            }
        }
Пример #6
0
        private void SaveBt_Click(object sender, EventArgs e)
        {
            WareDiscountRulesLogic discountRules = new WareDiscountRulesLogic(manager);
            decimal startSuma = StartNUD.Value;
            decimal?endSuma   = null;

            if (EndCB.Checked == true)
            {
                endSuma = EndNUD.Value;
            }
            decimal?discountPercent = DiscountPercentNUD.Value;

            if (mode == "new")
            {
                discountRules.Create(Convert.ToInt32(discountId), startSuma, endSuma, discountPercent);
            }
            if (mode == "edit")
            {
                discountRules.Update(Convert.ToInt32(id), startSuma, endSuma, discountPercent);
            }
            manager.Save();

            this.Close();
        }