public string ValidateUser(User user, bool checkPass = true) { string rs = null; var vld = new ValidateUtils(); if (user.isusingaccount == true) { rs = vld.CheckRequiredField(user.UserName, "Tên đăng nhập", 3, 30); if (rs != null) { return(rs); } if (checkPass) { rs = vld.CheckRequiredField(user.Password, "Mật khẩu đăng nhập", 3, 25); if (rs != null) { return(rs); } } } rs = vld.CheckRequiredField(user.FullName, "Họ và tên", 3, 50); if (rs != null) { return(rs); } rs = vld.CheckNonRequiredField(user.Email, "Email", 100); if (rs != null) { return(rs); } if (!string.IsNullOrEmpty(user.Email)) { rs = vld.CheckEmail(user.Email); if (rs != null) { return(rs); } } rs = vld.CheckNonRequiredField(user.Phone, "Số điện thoại", 11); if (rs != null) { return(rs); } rs = vld.CheckRequiredField(user.UserCode, "Mã nhân viên", 5, 20); if (rs != null) { return(rs); } return(null); }
public string ValidateCustomer(service_customer customer) { string rs = null; var vld = new ValidateUtils(); rs = vld.CheckRequiredField(customer.fullname, "Họ và tên", 3, 50); if (rs != null) { return(rs); } rs = vld.CheckRequiredField(customer.id_card, "Số chứng minh thư", 7, 25); if (rs != null) { return(rs); } //rs = vld.CheckRequiredField(customer.code_customer, "Mã khách hàng", 3, 25); //if (rs != null) //{ // return rs; //} rs = vld.CheckRequiredField(customer.address, "Địa chỉ", 3, 100); if (rs != null) { return(rs); } rs = vld.CheckRequiredField(customer.mobile, "Số điện thoại", 9, 15); if (rs != null) { return(rs); } rs = vld.CheckNonRequiredField(customer.note, "Ghi chú", 250); if (rs != null) { return(rs); } return(null); }