示例#1
0
 private void Print()
 {
     if (dgBasket.Items.Count > 0)
     {
         DataAccess db = new DataAccess();
         Reporter.GenerateSalesCheck(db.SaleGet(SaleID));
     }
     else
     {
         MessageBox.Show("Корзина пуста!");
     }
 }
示例#2
0
        public void LoadSales()
        {
            DataAccess db = new DataAccess();
            List<BasketView> BasketItems = db.BasketViewGet(SaleID);
            dgBasket.DataContext = null;
            dgBasket.DataContext = BasketItems;

            Sale sale = db.SaleGet(SaleID);
            decimal Pbyr = sale.Pbyr;
            decimal Peur = sale.Peur;
            decimal Pusd = sale.Pusd;

            //edtPbyr.Text = string.Format("{0:n0}", Pbyr) + " Br";
            string edtPbyr = Pbyr.ToString("### ### ### ###") + " Br";
            string edtPeur = Peur.ToString() + " €";
            string edtPusd = Pusd.ToString() + " $";
            string edtBasketQ = "Количество: " + BasketItems.Count + " объектов";
            this.Title = "Продажа №" + sale.Number + ", " + sale.SaleDate.ToShortDateString() + ": "
                            + edtPbyr + " | " + edtPusd + " | " + edtPeur;
        }
示例#3
0
 public void LoadSales()
 {
     da = new DataAccess();
     List<Sale> list = da.SaleGet();
     dgSales.DataContext = list.OrderByDescending(s => s.Number);
 }