Example #1
0
 private void FnSetUpData()
 {
     mRunnersDataAccess = new RunnersDataAccess();
     mRunnersDataAccess.CreateTable();
     mRunnersList            = mRunnersDataAccess.SelectTable();
     mTransactionsDataAccess = new TransactionsDataAccess();
 }
Example #2
0
        private void FnSetUpData()
        {
            mSelectedRunnerId       = Intent.GetIntExtra("selectedRunnerId", 0);
            mTransactionsDataAccess = new TransactionsDataAccess();
            mRunnersDataAccess      = new RunnersDataAccess();
            mSelectedRunner         = mRunnersDataAccess.SelectRecord(mSelectedRunnerId)[0];

            //get startdate and end date based from unpaid records of the selected runner
            var holder = mTransactionsDataAccess.SelectTable()
                         .Where(x => x.CustomerOrRunnerId == mSelectedRunnerId && !x.IsPaid).ToList();

            holder = holder.OrderBy(x => StringDateToDate(x.TransactionDateTime)).ToList();

            if (holder.Count != 0)
            {
                mSelectedStartDate = StringDateToDate(holder[0].TransactionDateTime);
                mSelectedEndDate   = StringDateToDate(holder[holder.Count() - 1].TransactionDateTime);
            }

            selectedStartCalendarYear       = mSelectedStartDate.Year;
            selectedStartCalendarMonth      = mSelectedStartDate.Month - 1;
            selectedStartCalendarDayOfMonth = mSelectedStartDate.Day;

            selectedEndCalendarYear       = mSelectedEndDate.Year;
            selectedEndCalendarMonth      = mSelectedEndDate.Month - 1;
            selectedEndCalendarDayOfMonth = mSelectedEndDate.Day;
        }
Example #3
0
 private void FnGetData()
 {
     mSelectedTransactionId            = Intent.GetIntExtra("selectedTransactionId", 0);
     mIsMultipay                       = Intent.GetBooleanExtra("isMultipay", false);
     mIsMultipayPreview                = Intent.GetBooleanExtra("isMultipayPreview", false);
     mMultipayPreviewIdList            = Intent.GetStringExtra("multipayPreviewIdList");
     mSettingsDataAccess               = new SettingsDataAccess();
     mTransactionsDataAccess           = new TransactionsDataAccess();
     mTransactionItemsDataAccess       = new TransactionItemsDataAccess();
     mRunnersDataAccess                = new RunnersDataAccess();
     mCustomersDataAccess              = new CustomersDataAccess();
     mRunnersMultipayRecordsDataAccess = new RunnersMultipayRecordsDataAccess();
     mReceiptSettings                  = mSettingsDataAccess.SelectTable()[0];
     mSelectedTransaction              = mIsMultipay ? null : mTransactionsDataAccess.SelectRecord(mSelectedTransactionId)[0];
     //mSelectedMultipayRecord = mIsMultipay ? mRunnersMultipayRecordsDataAccess.SelectRecord(mSelectedTransactionId)[0] : null;
     mSelectedMultipayRecord = new RunnersMultipayRecordsModel()
     {
         Id                  = 1,
         CashierName         = "Jepoy",
         TransactionDateTime = "2020-12-14 6:45",
         RunnerId            = 1,
         SubTotalAmount      = 45884,
         DiscountAmount      = 0,
         PaymentCashAmount   = 45884,
         PaymentCheckAmount  = 0,
         TransactionIds      = "#47, #46",
         StartDate           = "2020-12-11 6:45",
         EndDate             = "2020-12-14 12:45"
     };
 }
Example #4
0
 private void FnGetData()
 {
     mIsCustomer = Intent.GetBooleanExtra("isCustomer", true);
     if (mIsCustomer)
     {
         mCustomersDataAccess = new CustomersDataAccess();
     }
     else
     {
         mRunnersDataAccess = new RunnersDataAccess();
     }
     mTransactionsDataAccess = new TransactionsDataAccess();
 }
        private void FnGetData()
        {
            mTotalSaleAmount             = Intent.GetDoubleExtra("TotalSaleAmount", 0);
            mCurrentSelectedRunner       = GlobalVariables.mCurrentSelectedCustomerOnCheckout; //runner
            mCurrentSelectedRunnerId     = GlobalVariables.mCurrentSelectedCustomerIdOrRunnerIdOnCheckout;
            mSelectedTransactionDatetime = DateTime.Now;
            mCurrentAccountBalance       = 0; //not yet implemented

            SetSelectedDateNow();

            mTransactionsDataAccess     = new TransactionsDataAccess();
            mTransactionItemsDataAccess = new TransactionItemsDataAccess();
        }
 private void FnGetData()
 {
     mRunnersDataAccess = new RunnersDataAccess();
     mRunnersMultipayRecordsDataAccess = new RunnersMultipayRecordsDataAccess();
     mTransactionsDataAccess           = new TransactionsDataAccess();
     mIsInitialCall           = Intent.GetBooleanExtra("isInitialCall", true);
     mTotalSplitPaymentAmount = Intent.GetDoubleExtra("totalSplitPaymentsAmount", 0);
     mTotalSaleAmount         = Intent.GetDoubleExtra("totalSaleAmount", 0);
     mIsPaymentModeCash       = Intent.GetBooleanExtra("isPaymentModeCash", true);
     mRunnerId       = Intent.GetIntExtra("SelectedRunnerIdOnMultipay", 0);
     mTransactionIds = Intent.GetStringExtra("TransactionIds");
     mStartDate      = Intent.GetStringExtra("StartDate");
     mEndDate        = Intent.GetStringExtra("EndDate");
 }
Example #7
0
 private void FnSetUpData()
 {
     mParentProductsDataAccess = new ParentProductsDataAccess();
     mParentProductsDataAccess.CreateTable();
     mProductsDataAccess = new ProductsDataAccess();
     mProductsDataAccess.CreateTable();
     mCategoriesDataAccess = new CategoriesDataAccess();
     mCategoriesDataAccess.CreateTable();
     mSizesDataAccess = new SizesDataAccess();
     mSizesDataAccess.CreateTable();
     mTransactionsDataAccess = new TransactionsDataAccess();
     mTransactionsDataAccess.CreateTable();
     mTransactionItemsDataAccess = new TransactionItemsDataAccess();
     mTransactionItemsDataAccess.CreateTable();
     mSettingsDataAccess = new SettingsDataAccess();
     mSettingsDataAccess.CreateTable();
     mRunnersMultipayRecordsDataAccess = new RunnersMultipayRecordsDataAccess();
     mRunnersMultipayRecordsDataAccess.CreateTable();
 }
Example #8
0
 private void FnFetchData()
 {
     mTransactionsDataAccess = new TransactionsDataAccess();
     mTransactionsDataAccess.CreateTable();
 }
 private void FnGetData()
 {
     mTransactionsDataAccess = new TransactionsDataAccess();
     mSelectedTransactionId  = Intent.GetIntExtra("selectedTransactionId", 0);
     mSelectedTransaction    = mTransactionsDataAccess.SelectRecord(mSelectedTransactionId)[0];
 }
 private void FnGetData()
 {
     mTransactionsDataAccess = new TransactionsDataAccess();
     mTransactionsDataAccess.CreateTable();
     mSelectedRunnerRow = ((RunnersFragmentEditRunnerActivity)this.Activity).DataToFragments();
 }