Beispiel #1
0
        private void labelBankTransfer_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            IncomeForm incomeForm = new IncomeForm();

            incomeForm.isOpenedByBankAccountManagementForm = true;
            ComboBox cboxPaymentMethod = (incomeForm.Controls.Find(Constant.Income.PAYMENT_METHOD_COMBOBOX_CONTROL_NAME, true)[0] as ComboBox);

            incomeForm.paymentMethodName = Constant.PaymentMethod.BANK_TRANSFER;
            cboxPaymentMethod.Enabled    = false;

            CheckBox checBoxIsReceiveAbleFromCustomer = (incomeForm.Controls.Find(Constant.Income.RECEIVABLE_FROM_CUSTOMER_CHECKBOX_CONTROL_NAME, true)[0] as CheckBox);

            checBoxIsReceiveAbleFromCustomer.Visible = false;

            Label labelFromBankAccount = incomeForm.Controls.Find(Constant.Income.LABEL_FROM_BANK_ACCOUNT_CONTROL_NAME, true)[0] as Label;

            labelFromBankAccount.Visible = true;

            ComboBox comboBoxFromBankAccount = incomeForm.Controls.Find(Constant.Income.COMBOBOX_FROM_BANK_ACCOUNT_CONTROL_NAME, true)[0] as ComboBox;

            comboBoxFromBankAccount.Visible = true;

            Label lbIncomeHeader = incomeForm.Controls.Find(Constant.Income.LABEL_INCOME_HEADER_CONTROL_NAME, true)[0] as Label;

            lbIncomeHeader.Text = Constant.Income.BANK_TRANSFER_BILL;

            if (cboxBankAccount.SelectedValue.ToString() != "0")
            {
                incomeForm.isOpenedByBankAccountManagementForm = true;
                incomeForm.selectedToBankAccountId             = int.Parse(cboxBankAccount.SelectedValue.ToString());
            }

            incomeForm.Show();
        }
Beispiel #2
0
 private void viewIncome(object sender, EventArgs e)
 {
     if (ID != 0)
     {
         IncomeForm incomeForm = new IncomeForm();
         incomeForm.Show(ID);
         incomeForm.ShowDialog();
     }
 }
        private void linkLabelCreateIncome_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            IncomeForm incomeForm = new IncomeForm();

            incomeForm.isOpenedByCashManagementForm = true;
            incomeForm.paymentMethodName            = Constant.PaymentMethod.CASH;
            ComboBox cboxPaymentMethod = (incomeForm.Controls.Find(Constant.Income.PAYMENT_METHOD_COMBOBOX_CONTROL_NAME, true)[0] as ComboBox);

            cboxPaymentMethod.Enabled = false;
            incomeForm.StartPosition  = FormStartPosition.CenterScreen;
            incomeForm.Show();
        }
Beispiel #4
0
 private void btIncome_Click(object sender, EventArgs e)
 {
     if (LoginInfor.IsAdmin)
     {
         IncomeForm incomeForm = new IncomeForm();
         incomeForm.StartPosition = FormStartPosition.CenterScreen;
         incomeForm.Show();
     }
     else
     {
         LoginForm loginForm = new LoginForm();
         loginForm.StartPosition = FormStartPosition.CenterScreen;
         loginForm.ShowDialog();
     }
 }
Beispiel #5
0
        private void linkLabelFromReceivableCustomer_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            IncomeForm incomeForm        = new IncomeForm();
            ComboBox   cboxPaymentMethod = (incomeForm.Controls.Find(Constant.Income.PAYMENT_METHOD_COMBOBOX_CONTROL_NAME, true)[0] as ComboBox);

            incomeForm.paymentMethodName = Constant.PaymentMethod.BANK_TRANSFER;
            incomeForm.isOpenedByBankAccountManagementForm = true;
            cboxPaymentMethod.Enabled = false;
            incomeForm.isReceiableBankAccountIncomeMustValidate = true;

            if (cboxBankAccount.SelectedValue.ToString() != "0")
            {
                incomeForm.isOpenedByBankAccountManagementForm = true;
                incomeForm.selectedToBankAccountId             = int.Parse(cboxBankAccount.SelectedValue.ToString());
            }
            incomeForm.Show();
        }
        private void gridViewCashDetail_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewRow row = gridViewCashDetail.Rows[e.RowIndex];

            if (row.IsNewRow)
            {
                return;
            }

            string action = row.Cells[ACTION_COLUMN_NAME].Value.ToString();
            int    id     = int.Parse(row.Cells[ID_COLUMN_NAME].Value.ToString());

            switch (action)
            {
            case BILL_OF_COST:
                CostsForm costForm = new CostsForm();
                costForm.costId        = id;
                costForm.StartPosition = FormStartPosition.CenterScreen;
                costForm.ShowDialog();
                return;

            case BILL_OF_INCOME:
                IncomeForm incomeForm = new IncomeForm();
                incomeForm.incomeId      = id;
                incomeForm.StartPosition = FormStartPosition.CenterScreen;
                incomeForm.ShowDialog();
                return;

            case BILL_OF_ORDER:
                PurchaseReceiptOrderForm proForm = new PurchaseReceiptOrderForm();
                proForm.PurchaseReceiveOrderId = id;
                proForm.StartPosition          = FormStartPosition.CenterScreen;
                proForm.ShowDialog();
                return;
            }
        }