Example #1
0
        private void btnEditCustomer_Click(object sender, EventArgs e)
        {
            if (dgvFiltered.SelectedRows.Count > 0)
            {
                formAdd_Edit form1 = new formAdd_Edit(listCustomerAll);
                ChangeLanguage(cBoxLanguage.SelectedItem.ToString(), form1);
                //form1.setBalanceReadOnly();
                form1.txtBoxBalance.Enabled = false;
                form1.setFirstNameReadOnly();

                // Import Data of selected Customer
                Customer cust1 = (Customer)dgvFiltered.SelectedRows[0].DataBoundItem;
                form1.setID(cust1.ID);
                form1.setFirstName(cust1.FirstName);
                form1.setLastName(cust1.LastName);
                form1.setEMail(cust1.eMail);
                form1.setBalance(cust1.Balance);

                form1.setTitle((sender as Button).Text);
                if (form1.ShowDialog() == DialogResult.OK)
                {
                    cust1.FirstName = form1.getFirstName();
                    cust1.LastName  = form1.getLastName();
                    cust1.eMail     = form1.getEMail();
                    cust1.addMoney(form1.getAddMoney());
                    UpdateDataGridView(cBoxFilterBy.SelectedIndex, txtBxFilterBy.Text);
                    writeCSV(listCustomerAll);
                }
            }
            else
            {
                MessageBox.Show("No customer was selected!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Example #2
0
        private void btnAddCustomer_Click(object sender, EventArgs e)
        {
            formAdd_Edit form1 = new formAdd_Edit(listCustomerAll);

            ChangeLanguage(cBoxLanguage.SelectedItem.ToString(), form1);
            form1.txtBoxAddMoney.Enabled = false;

            form1.setTitle((sender as Button).Text);
            if (form1.ShowDialog() == DialogResult.OK)
            {
                listCustomerAll.Add(form1.customer1);
                writeCSV(listCustomerAll);
                UpdateDataGridView(cBoxFilterBy.SelectedIndex, txtBxFilterBy.Text);
            }
        }