コード例 #1
0
 private void tsmCloseCashierPeriod_Click(object sender, EventArgs e)
 {
     try
     {
         GlobalVariables.CashierPeriodId = "";
         CashierPeriod loCashierPeriod = new CashierPeriod();
         foreach (DataRow _dr in loCashierPeriod.getCashierPeriodOpen().Rows)
         {
             GlobalVariables.CashierPeriodId = _dr[0].ToString();
         }
         if (GlobalVariables.CashierPeriodId == "")
         {
             MessageBoxUI _mb = new MessageBoxUI("Cashier Period is already close!", GlobalVariables.Icons.Error, GlobalVariables.Buttons.OK);
             _mb.showDialog();
             return;
         }
         else
         {
             CloseCashierPeriodUI loCloseCashierPeriod = new CloseCashierPeriodUI();
             loCloseCashierPeriod.ParentList = this;
             loCloseCashierPeriod.ShowDialog();
         }
     }
     catch (Exception ex)
     {
         ErrorMessageUI em = new ErrorMessageUI(ex.Message, this.Name, "tsmCloseCashierPeriod_Click");
         em.ShowDialog();
         return;
     }
 }
コード例 #2
0
 public OtherFunctionsUI()
 {
     InitializeComponent();
     loCashierPeriod     = new CashierPeriod();
     loReturnItemdDetail = new ReturnedItemDetailUI();
     loSecurity          = new SecurityUI();
 }
コード例 #3
0
 public MDINSites_VUI()
 {
     InitializeComponent();
     loUserGroup           = new UserGroup();
     ldtUserGroup          = new DataTable();
     loSystemConfiguration = new SystemConfiguration();
     loCashierPeriod       = new CashierPeriod();
 }
コード例 #4
0
 public CashierPeriodsUI()
 {
     InitializeComponent();
     loCashierPeriod     = new CashierPeriod();
     loCashierPeriodsRpt = new CashierPeriodsRpt();
     ldtCashierPeriod    = new DataTable();
     loReportViewer      = new ReportViewerUI();
 }
コード例 #5
0
 public CloseCashierPeriodUI()
 {
     InitializeComponent();
     loCashierPeriod           = new CashierPeriod();
     loCashier                 = new Cashier();
     loPOSTransaction          = new POSTransaction();
     loCashierPeriodSummaryRpt = new CashierPeriodSummaryRpt();
     loCloseCashierPeriodRpt   = new CloseCashierPeriodRpt();
     loReportViewer            = new ReportViewerUI();
 }
コード例 #6
0
        private void tsmPOSOrdering_Click(object sender, EventArgs e)
        {
            try
            {
                foreach (TabPage _tab in this.tbcNSites_V.TabPages)
                {
                    if (_tab.Text == "POS-Ordering")
                    {
                        tbcNSites_V.SelectedTab = _tab;
                        return;
                    }
                }

                GlobalVariables.CashierPeriodId = "";
                CashierPeriod loCashierPeriod = new CashierPeriod();
                foreach (DataRow _dr in loCashierPeriod.getCashierPeriodOpen().Rows)
                {
                    GlobalVariables.CashierPeriodId = _dr[0].ToString();
                }
                if (GlobalVariables.CashierId == "")
                {
                    MessageBoxUI _mb = new MessageBoxUI("Cashier Period must be Open!", GlobalVariables.Icons.Error, GlobalVariables.Buttons.OK);
                    _mb.showDialog();
                    return;
                }
                else
                {
                    POSOrderingUI _POSOrdering = new POSOrderingUI();
                    TabPage       _ListFormTab = new TabPage();
                    _ListFormTab.ImageIndex = 33;
                    _POSOrdering.ParentList = this;
                    displayControlOnTab(_POSOrdering, _ListFormTab);
                }
            }
            catch (Exception ex)
            {
                ErrorMessageUI em = new ErrorMessageUI(ex.Message, this.Name, "tsmPOSOrdering_Click");
                em.ShowDialog();
                return;
            }
        }
コード例 #7
0
 public OpenCasherPeriodUI()
 {
     InitializeComponent();
     loCasherPeriod = new CashierPeriod();
     loCashier      = new Cashier();
 }
コード例 #8
0
 public string updateCashierPeriod([FromBody] CashierPeriod pCashierPeriod)
 {
     return(loCashierPeriod.updateCashierPeriod(pCashierPeriod));
 }
コード例 #9
0
 public string insertCashierPeriod([FromBody] CashierPeriod pCashierPeriod)
 {
     return(loCashierPeriod.insertCashierPeriod(pCashierPeriod));
 }