예제 #1
0
 public void User_Can_Go_To_Substitutions()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_Substitutions();
     Assert.IsTrue(CashSale.SubstitutionsForm, "Can not be found");
     CashSale.CancelSubstitutionsForm();
 }
예제 #2
0
 public void User_Can_Go_To_Price_Override()
 {
     User_Can_Go_To_Properties();
     CashSale.Price_Override();
     Assert.IsTrue(CashSale.PriceOverrideForm, "Can not be found");
     CashSale.CancelPriceOverrideForm();
 }
예제 #3
0
 public void User_Can_Go_To_CheckStock()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_CheckStock();
     Assert.IsTrue(CashSale.CheckStockForm, "Can not be found");
     CashSale.CancelCheckStock();
 }
예제 #4
0
 public void User_Can_Go_To_AssignEMPs_Commissions()
 {
     User_Can_Go_To_Properties();
     CashSale.AssignEMPs_Commissions();
     Assert.IsTrue(CashSale.CommissionsForm, "Can not be found");
     CashSale.CancelCommissionsForm();
 }
예제 #5
0
 public void User_Can_Go_To_Transactions_Transfer()
 {
     User_Can_Go_To_Properties();
     CashSale.Transactions_Transfer();
     Assert.IsTrue(CashSale.TransferForm, "Can not be found");
     CashSale.CancelTransferForm();
 }
예제 #6
0
 public void User_Can_Go_To_Transactions_Requisition()
 {
     User_Can_Go_To_Properties();
     CashSale.Transactions_Requisition();
     Assert.IsTrue(CashSale.RequisitionForm, "Can not be found");
     CashSale.CancelRequisitionForm();
 }
예제 #7
0
 public void User_Can_Go_To_Memos()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_Memos();
     Assert.IsTrue(CashSale.MemosForm, "Can not be found");
     CashSale.CancelMemosForm();
 }
예제 #8
0
 public void User_Can_Go_To_Warranty_Maintenance()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_Warranty_Maintenance();
     Assert.IsTrue(CashSale.WarrantyMaintenanceForm, "Can not be found");
     CashSale.CancelWarrantyMaintenanceForm();
 }
예제 #9
0
 public void User_Can_Go_To_Purchase_History()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_Purchase_History();
     Assert.IsTrue(CashSale.PurchaseHistoryForm, "Can not be found");
     CashSale.CancelPurchaseHistoryForm();
 }
예제 #10
0
 public void User_Can_Go_To_Pricing()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_Pricing();
     Assert.IsTrue(CashSale.PricingForm, "Can not be found");
     CashSale.CancelPricingForm();
 }
예제 #11
0
 public void User_Can_Go_To_Vendors()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_Vendors();
     Assert.IsTrue(CashSale.VendorsForm, "Can not be found");
     CashSale.CancelVendorsForm();
 }
예제 #12
0
 public void User_Can_Go_To_Accessories()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_Accessories();
     Assert.IsTrue(CashSale.AccessoriesForm, "Can not be found");
     CashSale.CancelAccessoriesForm();
 }
예제 #13
0
 public void User_Can_Go_To_ChooseEIDs()
 {
     User_Can_Go_To_Properties();
     CashSale.ChooseEIDs();
     Assert.IsTrue(CashSale.ChooseEIDsForm, "Can not be found");
     CashSale.CancelChooseEIDsForm();
 }
예제 #14
0
 public void User_Can_Go_To_Invoice()
 {
     User_Can_Add_Item();
     CashSale.Invoice();
     Assert.IsTrue(CashSale.InvoiceForm, "Can not be found");
     CashSale.CancelInvoiceForm();
 }
예제 #15
0
 public void User_Can_Go_To_On_Order()
 {
     User_Can_Go_To_Properties();
     CashSale.Information_On_Order();
     Assert.IsTrue(CashSale.OnOrderForm, "Can not be found");
     CashSale.CancelOnOrderForm();
 }
예제 #16
0
 public void User_Can_Go_To_Comment()
 {
     User_Can_Go_To_Options();
     CashSale.Comment();
     Assert.IsTrue(CashSale.CommentForm, "Can not be found");
     CashSale.CancelCommentForm();
 }
예제 #17
0
 public void User_Can_Go_To_Installment_Bill()
 {
     User_Can_Go_To_Options();
     CashSale.Installment_Bill();
     Assert.IsTrue(CashSale.InstallmentBillForm, "Can not be found");
     CashSale.CancelInstallmentBillForm();
 }
예제 #18
0
 public void User_Can_Go_To_Adjustments_Void()
 {
     User_Can_Add_Item();
     CashSale.OptionsButton();
     CashSale.Adjustments_Void();
     Assert.IsTrue(CashSale.VoidForm, "Can not be found");
     CashSale.CancelVoidForm();
 }
예제 #19
0
 public void User_Can_Go_To_Ship()
 {
     User_Can_Add_Item();
     CashSale.OptionsButton();
     CashSale.Ship();
     Assert.IsTrue(CashSale.ShipForm, "Can not be found");
     CashSale.CancelShipForm();
 }
        public void CashSoldProducts()
        {
            List <CashSale> cashSoldProducts = CashSale.getallCSale();

            foreach (CashSale s in cashSoldProducts)
            {
                Object[] SoldProducts_cash = { s.sale_no, s.product_no, s.sale_date };
            }
        }
 private void button1_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
     {
         CashSale.setCSale(i, Convert.ToInt32(dataGridView1.Rows[i].Cells["Product No"].Value), DateTime.Now, "Ödeme Yapıldı", "aa", Convert.ToInt32(dataGridView1.Rows[i].Cells["Barcode No"].Value));
     }
     MessageBox.Show("THE SALE WAS MADE ");
     label5.Text = "0 ₺";
     table.Clear();
     CashSoldProducts();
 }
예제 #22
0
        public void User_Can_Add_Item()
        {
            User_Can_Go_To_Cash_Sale();

            CashSale.AddItem();
            Assert.IsTrue(CashSale.AvailableQuantityPopup, "Can not be found.");

            CashSale.IgnoreButton();

            CashSale.AddSecondItem();
            Assert.IsTrue(CashSale.AvailableQuantityPopup, "Can not be found.");

            CashSale.IgnoreButton();
            Assert.IsTrue(CashSale.AddSerialNumbersPopup, "Can not be found ");

            CashSale.SerialNumberField();
        }
예제 #23
0
 public void User_Can_Go_To_Options()
 {
     User_Can_Go_To_Cash_Sale();
     CashSale.OptionsButton();
     Assert.IsTrue(CashSale.OptionsSubMenu, "Can not be found");
 }
        /*public void KarHesaplama() // bu metot grafiklerin metotu.
         * {
         *
         *
         *
         *
         * }*/



        public void SubFormCharts_Load(object sender, EventArgs e)
        {
            List <DebitSale> debtSoldProducts = DebitSale.getallDSale();
            int sayi = debtSoldProducts.Count;

            List <CashSale> cashSoldProducts = CashSale.getallCSale();
            int             sayim            = cashSoldProducts.Count;

            var objChart = urunbazli.ChartAreas[0];

            objChart.AxisX.IntervalType                 = System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType.Number;
            objChart.AxisX.LabelStyle.Format            = "";
            objChart.AxisX.LabelStyle.IsEndLabelVisible = true;
            objChart.AxisX.Minimum  = 0;
            objChart.AxisX.Maximum  = sayi + sayim + 5;
            objChart.AxisX.Interval = 1;

            objChart.AxisY.IntervalType                 = System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType.Number;
            objChart.AxisY.LabelStyle.Format            = "";
            objChart.AxisY.LabelStyle.IsEndLabelVisible = true;
            objChart.AxisY.Minimum  = -1.5;
            objChart.AxisY.Maximum  = 1.5;
            objChart.AxisY.Interval = 0.2;



            DebitSale.getallDSale();
            CashSale.getallCSale();

            for (int j = 0; j < (sayi + sayim); j++)
            {
                float kar   = 0;
                float zarar = 0;

                float satis = debtSoldProducts[j].price;
                float giris = debtSoldProducts[j].unit_input_price;

                //float satisim = cashSoldProducts[j].price;
                //float girisim = cashSoldProducts[j].unit_input_price;

                if ((satis - giris) > 0)
                {
                    kar = satis - giris;
                    urunbazli.Series["Kar"].Points.AddXY(j, kar);
                }
                else if ((satis - giris) < 0)
                {
                    zarar = satis - giris;
                    urunbazli.Series["Zarar"].Points.AddXY(j, zarar);
                }

                /*else if((satisim - girisim) > 0 && satis == null)
                 * {
                 *  kar = satisim - girisim;
                 *  urunbazli.Series["Kar"].Points.AddXY(j, kar);
                 * }
                 * else if((satisim - girisim) < 0 && satis == null)
                 * {
                 *  zarar = satisim - girisim;
                 *  urunbazli.Series["Zarar"].Points.AddXY(j, zarar);
                 * }
                 * else if((satis - giris) > 0 && (satisim - girisim) > 0)
                 * {
                 *  kar = (satisim - girisim) + (satis - giris);
                 *  urunbazli.Series["Kar"].Points.AddXY(j, kar);
                 * }
                 * else if((satis - giris) < 0 && (satisim - girisim) < 0)
                 * {
                 *  zarar = (satisim - girisim) + (satis + giris);
                 *  urunbazli.Series["Zarar"].Points.AddXY(j, zarar);
                 * }
                 * else if((satis - giris) > 0 && (satisim - girisim) < 0)
                 * {
                 *  if((satis - giris) > (satisim - girisim))
                 *  {
                 *      kar = (satis - giris) - (satisim - girisim);
                 *      urunbazli.Series["Kar"].Points.AddXY(j, kar);
                 *  }
                 *  else if((satis - giris) < (satisim - girisim))
                 *  {
                 *      zarar = (satisim - girisim) - (satis - giris);
                 *      urunbazli.Series["Zarar"].Points.AddXY(j, zarar);
                 *  }
                 * }
                 * else if((satis - giris) < 0 && (satisim - girisim) > 0)
                 * {
                 *  if ((satis - giris) > (satisim - girisim))
                 *  {
                 *      zarar = (satis - giris) -(satisim - girisim) ;
                 *      urunbazli.Series["Zarar"].Points.AddXY(j, zarar);
                 *
                 *  }
                 *  else if ((satis - giris) < (satisim - girisim))
                 *  {
                 *      kar = (satisim - girisim) - (satis - giris);
                 *      urunbazli.Series["Kar"].Points.AddXY(j, kar);
                 *  }
                 * }*/
            }
        }
예제 #25
0
 public void User_Can_Go_To_Cash_Sale()
 {
     CashSale.GoToCashSale();
     Assert.IsTrue(CashSale.IsAtCashSale, "Can not be found.");
 }
예제 #26
0
 public void User_Can_Delete_Item()
 {
     User_Can_Add_Item();
     CashSale.DeleteButton();
     CashSale.CancelButton();
 }
예제 #27
0
 public void User_Can_Go_To_Properties()
 {
     User_Can_Add_Item();
     CashSale.PropertiesButton();
 }