public EditTransaction(TransactionHome transactionHome, TransactionEditDto transactionEdit)
        {
            InitializeComponent();
            transactionController = new TransactionController(transactionService);
            categoryController    = new CategoryController(categoryService);
            _transactionHome      = transactionHome;
            //  this.FormClosing += new FormClosingEventHandler(this.EditTransactionClosing);

            this.transactionEditDto = transactionEdit;
            transactionName.Text    = transactionEdit.transactionName;
            transactionAmount.Text  = (transactionEdit.transactionAmount).ToString();
            transactionNote.Text    = transactionEdit.transactionNote;
            dateTimePicker1.Value   = transactionEdit.transactionDate;
            this.transactionId      = int.Parse(transactionEdit.transactionId);
            MySqlDataReader reader = categoryController.getAllCategories();

            while (reader.Read())
            {
                comboBox1.Items.Add(new KeyValuePair <string, int>(reader["categoryName"].ToString(), reader.GetInt32("categoryId")));

                comboBox1.DisplayMember = "key";
                comboBox1.ValueMember   = "value";
            }
            reader.Close();
            comboBox1.Text = transactionEdit.categoryName;
        }
 public BulkTransaction(TransactionHome transactionHome)
 {
     InitializeComponent();
     transactionController = new TransactionController(transactionService);
     categoryController    = new CategoryController(categoryService);
     entityController      = new EntityController(entityService);
     _transactionHome      = transactionHome;
 }
Ejemplo n.º 3
0
 public AddTransaction(TransactionHome transactionHome)
 {
     InitializeComponent();
     this._transactionHome = transactionHome;
     this.FormClosing     += new FormClosingEventHandler(this.EditTransactionClosing);
     transactionController = new TransactionController(transactionService);
     entityController      = new EntityController(entityService);
 }