Esempio n. 1
0
 private void CreateButton_Click(object sender, RoutedEventArgs e)
 {
     if (ValidateLoginForm())
     {
         CostCategoryModel ccModel = new CostCategoryModel();
         ccModel.category_id    = model.category_id;
         ccModel.category_name  = NameInputTextBox.Text;
         ccModel.category_alias = AliasInputTetxBox.Text;
         if (RevenueItemCheckBox.IsChecked == true)
         {
             ccModel.revenue = true;
         }
         else
         {
             ccModel.revenue = false;
         }
         GlobalConfig.Connection.UpdateCategory(ccModel);
         if (MessageBox.Show("Category Updated", "", MessageBoxButton.OK) == MessageBoxResult.OK)
         {
             callingForm.Home(3);
         }
     }
     else
     {
         MessageBox.Show("Please Fill in the Details Properly!");
     }
 }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (ValidateForm())
            {
                LedgerModel         model         = new LedgerModel();
                MailingDetailsModel mailingModel  = new MailingDetailsModel();
                GroupModel          selectedGroup = (GroupModel)UnderGroupDropDown.SelectedItem;
                model.lid                    = ledger.lid;
                model.ledger_name            = LedgerNameValue.Text;
                model.ledger_alias           = LedgerAliasValue.Text;
                model.ledger_opening_balance = ledger.ledger_opening_balance;
                model.current_bal            = ledger.current_bal;
                model.credit_bal             = ledger.credit_bal;
                model.debit_bal              = ledger.debit_bal;
                model.under_group            = selectedGroup.group_id;
                if (BillBasedAccouting.IsChecked == true)
                {
                    model.bill_based_accounting = true;
                }
                else
                {
                    model.bill_based_accounting = false;
                }
                if (CostCentersApplicable.IsChecked == true)
                {
                    model.cost_centers_applicable = true;
                }
                else
                {
                    model.cost_centers_applicable = false;
                }
                if (EnableIntrestCalculations.IsChecked == true)
                {
                    model.enable_interest_calculations = true;
                }
                else
                {
                    model.enable_interest_calculations = false;
                }
                mailingModel.md_name    = MDNameValue.Text;
                mailingModel.md_address = MDAddressValue.Text;
                mailingModel.md_city    = MDCityValue.Text;
                mailingModel.md_state   = (string)StateValue.SelectedItem;
                mailingModel.md_country = "India";
                mailingModel.md_pincode = MDPincodeValue.Text;

                model.mailingModel = mailingModel;
                GlobalConfig.Connection.UpdateLedger(model);
                if (MessageBox.Show("Ledger Updated", "", MessageBoxButton.OK) == MessageBoxResult.OK)
                {
                    callingForm.Home(0);
                }
            }
            else
            {
                MessageBox.Show("Please Fill in the Details Properly!");
            }
        }
Esempio n. 3
0
        private void CreateButton_Click(object sender, RoutedEventArgs e)
        {
            if (ValidateForm())
            {
                GroupModel groupModel    = new GroupModel();
                GroupModel selectedGroup = (GroupModel)UnderComboBox.SelectedItem;
                groupModel.group_id    = model.group_id;
                groupModel.group_name  = NameInputTextBox.Text;
                groupModel.group_alias = AliasInputTetxBox.Text;
                groupModel.under_group = selectedGroup.group_id;

                GlobalConfig.Connection.UpdateGroups(groupModel);
                if (MessageBox.Show("Group Updated", "", MessageBoxButton.OK) == MessageBoxResult.OK)
                {
                    callingForm.Home(1);
                }
            }
            else
            {
                MessageBox.Show("Please Fill in the Details Properly!");
            }
        }
Esempio n. 4
0
        private void CreateButton_Click(object sender, RoutedEventArgs e)
        {
            if (ValidateForm())
            {
                CostCenterModel   model            = new CostCenterModel();
                CostCenterModel   selectedModel    = (CostCenterModel)UnderComboBox.SelectedItem;
                CostCategoryModel selectedCategory = (CostCategoryModel)CategoryInputComboBox.SelectedItem;
                model.cc_name        = NameInputTextBox.Text;
                model.cc_alias       = AliasInputTetxBox.Text;
                model.under_category = selectedCategory.category_id;
                model.under_cc       = selectedModel.cost_center_id;

                GlobalConfig.Connection.CreateCostCenter(model);
                if (MessageBox.Show("Cost Center Created", "", MessageBoxButton.OK) == MessageBoxResult.OK)
                {
                    callingForm.Home(2);
                }
            }
            else
            {
                MessageBox.Show("Please Fill in the Details Properly!");
            }
        }