示例#1
0
 public void setCorr(Control objek)
 {
     ErrProv.Clear();
     CorrProv.Clear();
     CorrProv.SetError(objek, "Done");
 }
示例#2
0
        private bool validasiInput()
        {
            /*FormSignUp formini = this;
             * validasi = new ValidasiSignUp(formini);
             *
             * List<bool> listValidasi = new List<bool>();
             * bool valid = true;
             *
             * listValidasi.Add(validasi.validasi(txtUsername, "Username", 8, 21));
             * listValidasi.Add(validasi.validasi(txtPassword, "Password", 8, 21));
             * listValidasi.Add(validasi.validasi(txtName, "Name", "teks", 1, 51));
             * listValidasi.Add(validasi.validasi(rtbAddress, "Address", 1, 100));
             * listValidasi.Add(validasi.validasi(cBoxGender, "Gender"));
             * listValidasi.Add(validasi.validasi(mtbTelephone, "Telephone", 10, 13));
             * if (chkBoxAgree.Checked)
             * {
             *  listValidasi.Add(true);
             *  formini.setCorr(chkBoxAgree);
             * }
             * else
             * {
             *  formini.setErr(chkBoxAgree, "Please check agree fist");
             *  listValidasi.Add(false);
             * }
             *
             * foreach (bool b in listValidasi)
             * {
             *  if (b == false)
             *  {
             *      valid = false;
             *      break;
             *  }
             * }
             *
             * return valid;*/

            List <bool> listValidasi = new List <bool>();
            bool        valid        = true;

            kontrol.clear();
            listValidasi.Add(kontrol.validasi(txtUsername, "Username", 4, 21));
            listValidasi.Add(kontrol.validasi(txtPassword, "Password", 6, 21));
            listValidasi.Add(kontrol.validasi(txtName, "Name", "teks", 1, 51));
            listValidasi.Add(kontrol.validasi(rtbAddress, "Address", 1, 100));
            listValidasi.Add(kontrol.validasi(cBoxGender, "Gender"));
            listValidasi.Add(kontrol.validasi(mtbTelephone, "Telephone", 10, 13));
            if (chkBoxAgree.Checked)
            {
                listValidasi.Add(true);
            }
            else
            {
                ErrProv.Clear();
                CorrProv.Clear();
                ErrProv.SetError(chkBoxAgree, "Please check agree fist");
                listValidasi.Add(false);
            }

            foreach (bool b in listValidasi)
            {
                if (b == false)
                {
                    valid = false;
                    break;
                }
            }

            return(valid);
        }
示例#3
0
 public void setErr(Control objek, string message)
 {
     ErrProv.Clear();
     CorrProv.Clear();
     ErrProv.SetError(objek, message);
 }