Skip to content

اعتبار سنجی شماره موبایل وشماره ملی و شناسه ملی افراد حقیق و حقوقی و...

Notifications You must be signed in to change notification settings

sajadzarenejad/IraniValidation-CSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

جعبه ابزار اعتبار سنجی

Build Status

جعبه ابزاری برای اعتبار سنجی برخی مقادیر مربوط به کشور ایران.

اعتبار سنجی

  • اعتبار سنجی شماره موبایل به تفکیک نام اپراتور(همراه اول - ایرانسل - رایتل)
  • اعتبار سنجی کد ملی افراد
  • اعتبار سنجی شناسه ملی شرکت ها
  • اعتبار سنجی شماره کارت های بانکی
  • اعتبار سنجی مقادیر شبکه و اینترنت(ایمیل - آی پی ها - آدرس های اینترنتی)

به زودی قابلیت های جدید افزوده خواهد شد.

نصب

نصب این بسته به راحتی از طریق NuGet امکان پذیر است. برای نصب از دستور زیر استفاده کنید:

Install-Package IraniValidator.core -Version 1.2.0 

راهنمای استفاده

این بسته شامل تعدادی اکستنشن متد برای اعتبار سنجی رشته ها است. نمونه کد:

            string test = "09191234567";

            var isIraniMobile = test.IsValidMobile(); //return true

            var isIrancell = test.IsValidMobile(OpratorType.IranCell); //return false


            string test1 = "3962619771";

            var isNationalId = test1.IsValidPersonNationalId(); //return true

            var isCompanyNationalId = test1.IsValidCompanyNationalId(); //return false

            var isCreditNumber = test1.IsValidCreditCard(); //return false


            string test2 = "test@gmail.com";

            var isEmail = test2.IsValidEmailAddress();  //return 


            //and so on...

About

اعتبار سنجی شماره موبایل وشماره ملی و شناسه ملی افراد حقیق و حقوقی و...

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages