Esempio n. 1
0
 private void btnCard_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtTender.Text != string.Empty && Convert.ToDouble(txtTender.Text) > 0)
         {
             lockTextChange = true;
             frmChooseCard frm = new frmChooseCard(cardTemp);
             if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Yes)
             {
                 cardTemp           = frm.Card;
                 cardTemp.PayMenyID = 2;
                 cardTemp.SubTotal  = Convert.ToDouble(txtTender.Text);
                 addCard(cardTemp);
                 addPayment(cardTemp);
                 InvoiceByCardModel item = new InvoiceByCardModel();
                 item.CardID   = cardTemp.CardID;
                 item.Total    = cardTemp.SubTotal * 1000;
                 item.NameCard = cardTemp.CardName;
                 lstInvoiceByCard.Add(item);
                 lstInvoiceByCardSplitBill.Add(item);
                 CheckTotal();
                 lockTextChange = false;
             }
         }
     }
     catch (Exception ex)
     {
         LogPOS.WriteLog("frmPayMent:::::::::::::::::::::::::::::::::;btnCard_Click::::::::::::::::::::::::::;;" + ex.Message);
     }
 }
Esempio n. 2
0
 private void btnCard_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtTender.Text != string.Empty && Convert.ToDouble(txtTender.Text)>0)
         {
             lockTextChange = true;
             frmChooseCard frm = new frmChooseCard(cardTemp);
             if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Yes)
             {
                 cardTemp = frm.Card;
                 cardTemp.PayMenyID = 2;
                 cardTemp.SubTotal = Convert.ToDouble(txtTender.Text);
                 addCard(cardTemp);
                 addPayment(cardTemp);
                 InvoiceByCardModel item = new InvoiceByCardModel();
                 item.CardID = cardTemp.CardID;
                 item.Total = cardTemp.SubTotal * 1000;
                 item.NameCard = cardTemp.CardName;
                 lstInvoiceByCard.Add(item);
                 lstInvoiceByCardSplitBill.Add(item);
                 CheckTotal();
                 lockTextChange = false;
             }
         }
     }
     catch (Exception ex)
     {
         LogPOS.WriteLog("frmPayMent:::::::::::::::::::::::::::::::::;btnCard_Click::::::::::::::::::::::::::;;" + ex.Message);
     }
 }