public ManageCustomerInfo()
 {
     InitializeComponent();
     this.CenterToScreen();
     MCP = new ManageCustomerPresenter(this);
     txtPhone.ReadOnly = true;
 }
示例#2
0
 public FormOrderDetail()
 {
     InitializeComponent();
     MCP      = new ManagerCarPresenter(this);
     MCusP    = new ManageCustomerPresenter(this);
     MOP      = new ManageOrderPresenter(this);
     MDP      = new ManagerDetailPresenter(this);
     products = new List <Product>();
 }
示例#3
0
 private void btnCreate_Click(object sender, EventArgs e)
 {
     if (Phone.Equals("") || CusName.Equals("") || Email.Equals("") || Address.Equals(""))
     {
         MessageBox.Show("Please fill all blank");
     }
     else
     {
         string err = "";
         if (!vl.CheckPhone(Phone))
         {
             err += "Phone is a string has 10 number.\n";
         }
         if (!vl.checkString(CusName, 50))
         {
             err += "Customer name length <=50\n";
         }
         if (!vl.checkString(Address, 200))
         {
             err += "Address length <= 200\n";
         }
         if (!vl.checkEmail(Email))
         {
             err += "Wrong email format\n";
         }
         if (err.Equals(""))
         {
             MCP = new ManageCustomerPresenter(this);
             if (MCP.AddCustomer())
             {
                 MessageBox.Show("Add success");
                 this.Hide();
             }
             else
             {
                 MessageBox.Show("This phone is exist");
             }
         }
         else
         {
             MessageBox.Show(err);
         }
     }
 }