Beispiel #1
0
        private void TTCN_Load(object sender, EventArgs e)
        {
            using (var QLTN = Utils.QLTN.getInstance())
            {
                var HocSinh = QLTN.TaiKhoans.Where(x => x.id == HocSinhID).First();
                txtHoTen.Text     = HocSinh.hoten;
                dtpNgaySinh.Value = HocSinh.ngaysinh.Value;

                cbbLopHoc.DisplayMember = "tenlop";
                cbbLopHoc.ValueMember   = "id";
                cbbLopHoc.DataSource    = HocSinh.LopHoc.CapHoc.LopHocs;

                cbbLopHoc.Text = HocSinh.LopHoc.tenlop;
            }

            BaseValidator.ClearList();

            var ev = new EmptyValidator();

            ev.ErrorMessage = "Họ và tên không được để trống";
            ev.Target       = txtHoTen;

            var dobv = new DOBValidator();

            dobv.ErrorMessage = "Ngày sinh phải nhỏ hơn hoặc bằng hiện tại và lớn hơn năm 1900";
            dobv.Target       = dtpNgaySinh;
        }
Beispiel #2
0
        public frmEdituser()
        {
            InitializeComponent();
            btnhuy.Click += (s, e) => { Close(); };
            FormClosed   += (s, e) => { swapform?.Invoke(null, null); };

            BaseValidator.ClearList();

            RegexValidator rVusername = new RegexValidator();

            rVusername.Target       = txtUusername;
            rVusername.Pattern      = "^[a-z0-9_.-]+$";
            rVusername.ErrorMessage = "Tên tài khoản chỉ được trong [1-9]-[a-z]-[_,.,-]";

            RegexValidator rVpassword = new RegexValidator();

            rVpassword.Target       = txtUpassword;
            rVpassword.Pattern      = "^[a-z0-9]{3,}$";
            rVpassword.ErrorMessage = "Mật khẩu chỉ được trong [a-z]-[1-9] và > 3 ký tự";

            EmptyValidator rVname = new EmptyValidator();

            rVname.Target       = txtUname;
            rVname.ErrorMessage = "Tên người dùng không được rỗng";

            DOBValidator rVdob = new DOBValidator();

            rVdob.Target       = dtpDOB;
            rVdob.ErrorMessage = "Ngày tháng không hợp lệ";

            Load += FrmEdituser_Load;
            cbbper.SelectedIndexChanged += cbbper_SelectedIndexChanged;
            btnsua.Click += btnSua_Click;
        }
        public void Defaults_user_severity_to_error()
        {
            var validator = new EmptyValidator();

            validator.RuleFor(x => x.Lastname).NotNull();
            var result = validator.Validate(new Person());

            Assert.AreEqual(Severity.Error, result.Errors.Single().Severity);
        }
        public void Stores_user_severity_against_validation_failure()
        {
            var validator = new EmptyValidator();

            validator.RuleFor(x => x.Lastname).NotNull().WithSeverity(Severity.Info);
            var result = validator.Validate(new Person());

            Assert.AreEqual(Severity.Info, result.Errors.Single().Severity);
        }
        protected override void SetupValidators(ChangeSetItems <long, ProcessingRequest> items)
        {
            if (hasCreatesOrUpdates)
            {
                validator = new ProcessingRequestValidator();
            }

            if (hasDeletes)
            {
                deletionValidator = new EmptyValidator <ProcessingRequest>();
            }
        }
 protected override void SetupValidators(ChangeSetItems <long, ApplicationUser> items)
 {
     validator         = new EmptyValidator <ApplicationUser>();
     deletionValidator = new EmptyValidator <ApplicationUser>();
 }
Beispiel #7
0
 protected override void SetupValidators(ChangeSetItems <long, DomainDataService> items)
 {
     validator         = new DomainDataServiceValidator();
     deletionValidator = new EmptyValidator <DomainDataService>();
 }
Beispiel #8
0
 protected override void SetupValidators(ChangeSetItems <long, DataServiceSolution> items)
 {
     validator         = new DataServiceSolutionValidator();
     deletionValidator = new EmptyValidator <DataServiceSolution>();
 }
 protected override void SetupValidators(ChangeSetItems <long, ReportPartyContact1> items)
 {
     validator         = new EmptyValidator <ReportPartyContact1>();
     deletionValidator = new EmptyValidator <ReportPartyContact1>();
 }
Beispiel #10
0
 protected override void SetupValidators(ChangeSetItems <string, ReportContact2> items)
 {
     validator         = new EmptyValidator <ReportContact2>();
     deletionValidator = new EmptyValidator <ReportContact2>();
 }
 protected override void SetupValidators(ChangeSetItems <long, DomainObjectProperty> items)
 {
     validator         = new DomainObjectPropertyValidator();
     deletionValidator = new EmptyValidator <DomainObjectProperty>();
 }
 protected override void SetupValidators(ChangeSetItems <long, DomainSchema> items)
 {
     validator         = new DomainSchemaValidator();
     deletionValidator = new EmptyValidator <DomainSchema>();
 }
Beispiel #13
0
 protected override void SetupValidators(ChangeSetItems <long, Contact> items)
 {
     validator         = new EmptyValidator <Contact>();
     deletionValidator = new EmptyValidator <Contact>();
 }
 public EmptyValidatorTests()
 {
     _validator = new EmptyValidator <string>();
 }
Beispiel #15
0
 protected override void SetupValidators(ChangeSetItems <long, ReportUser2> items)
 {
     validator         = new EmptyValidator <ReportUser2>();
     deletionValidator = new EmptyValidator <ReportUser2>();
 }