Пример #1
0
 private void btnDelete_Click(object sender, EventArgs e)
 {
     _presenter = new ManageSupplierPresenter(this);
     if (_presenter.DeleteSupplier())
     {
         ShowMessage("Delete Success");
         loadData();
     }
     else
     {
         ShowMessage("Failed to Delete");
     }
 }
Пример #2
0
        private void btnCreate_Click(object sender, EventArgs e)
        {
            string ID     = txtSupplierID.Text.Trim();
            string Name   = txtSupplierName.Text.Trim();
            string Origin = txtSupplierOrigin.Text.Trim();

            if (ID.Equals("") || Name.Equals("") || Origin.Equals(""))
            {
                MessageBox.Show("Please fill all blank");
            }
            else
            {
                string err = "";
                if (!checkID(ID))
                {
                    err += "Wrong ID format\n";
                }
                if (!checkString(Name, 50))
                {
                    err += "Name length <= 50\n";
                }
                if (!checkString(Origin, 50))
                {
                    err += "Origin length <= 50\n";
                }
                if (err.Equals(""))
                {
                    _presenter = new ManageSupplierPresenter(this);
                    if (_presenter.InsertSupplier())
                    {
                        ShowMessage("Added Success");
                        loadData();
                    }
                    else
                    {
                        ShowMessage("Failed to Add");
                    }
                }
                else
                {
                    MessageBox.Show(err);
                }
            }
        }
Пример #3
0
 public void loadData()
 {
     _presenter        = new ManageSupplierPresenter(this);
     tblSup.DataSource = _presenter.GetSuppliers();
 }