public AccountEditForm(bool isDebit, MoneyDataSet.AccountTypesRow accountType = null, MoneyDataSet.AccountsRow account = null) { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; this.isDebit = isDebit; this.accountType = accountType; this.account = account; }
public PlanEditForm(MoneyDataSet.TransactionTemplatesRow template, MoneyDataSet.PlannedTransactionsRow sourcePlan = null, MoneyDataSet.PlannedTransactionsRow destinationPlan = null, bool isCopy = false) { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; this.template = template; this.sourcePlan = sourcePlan; this.destinationPlan = destinationPlan; this.isCopy = isCopy; }
public TransactionEditForm(MoneyDataSet.TransactionTemplatesRow template, MoneyDataSet.PlannedTransactionsRow plan = null) { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; this.template = template; this.sourcePlan = plan; sourceAccounts = keeper.GetAccounts(template.AccountTypesRowByFK_AccountTypes_Source_TransactionTemplates, template.ExactSourceAccountType); if (template.HasDestinationAccount) { if (sourcePlan != null) { int pairID = sourcePlan.PairReferenceID; sourcePlan = null; // trying to find source and destination plans foreach (MoneyDataSet.PlannedTransactionsRow pairedPlan in keeper.PlannedTransactions.Where(p => ((!p.IsPairReferenceIDNull()) && (p.PairReferenceID != 0) && (p.PairReferenceID == pairID)))) { if (pairedPlan.TransactionTypeID.Equals(template.SourceTransactionTypeID)) { sourcePlan = pairedPlan; } if (pairedPlan.TransactionTypeID.Equals(template.DestinationTransactionTypeID)) { destinationPlan = pairedPlan; } } } destinationAccounts = keeper.GetAccounts(template.AccountTypesRowByFK_AccountTypes_Destination_TransactionTemplates, template.ExactDestinationAccountType); } }
public CurrencyForm(MoneyDataSet.CurrenciesRow existingItem) { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; this.existingItem = existingItem; }
public TemplateForm(MoneyDataSet.TransactionTemplatesRow existingItem) { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; this.existingItem = existingItem; }
public CustomMetadataForm() { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; }
public TemplateSelectorForm(IEnumerable <MoneyDataSet.TransactionTemplatesRow> templates) { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; this.templates = templates; }
public AccountCorrectionForm(MoneyDataSet.AccountsRow selectedAccount = null) { InitializeComponent(); existingAccount = selectedAccount; keeper = MoneyDataKeeper.Instance; }
public AccountTypeForm(MoneyDataSet.AccountTypesRow existingItem) { InitializeComponent(); this.keeper = MoneyDataKeeper.Instance; this.existingItem = existingItem; }