コード例 #1
0
        public AddEditBudgetDetailsModal(Model.BudgetDetail budgetDetailToUpdate)
		{
			this.InitializeComponent();

            _budgetDetailToUpdate = budgetDetailToUpdate;
            _isUpdateBudgetDetial = _budgetDetailToUpdate.BudgetDetailId != -1;
            FillTreatments();

            if (_isUpdateBudgetDetial)
            {
                PrepareWindowForUpdates();
            }
		}
コード例 #2
0
		private void btnAddBudgetDetail_Click(object sender, System.Windows.RoutedEventArgs e)
		{
            Model.BudgetDetail budgetDetailToAdd = new Model.BudgetDetail()
            {
                BudgetDetailId = -1
            };

            new AddEditBudgetDetailsModal(budgetDetailToAdd).ShowDialog();

            if (budgetDetailToAdd.BudgetDetailId != -1)
            {
                _budgetDetailsList.Add(budgetDetailToAdd);
                UpdateGrid();
            }
		}