مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

جستجو در بانکsql

چهارشنبه, 22 اسفند 1397 16:05

جستجو در بانکsql

سلام یه برنامه دارم مینویسم که اول از کاربر کدملی بگیره می خوام وقتی کار بر کد ملی را وارد کرد در جدول کدملی در بانک یه جستجو بشه که این کدملی وجود دارد یا نه اگر کد ملی در بانک وجود داشت به کاربر پیغام کد ملی تکراری است نشان داده شود 

با EF کد نویسی می کنم 

لطفا راهنمایی کنید 

شنبه, 25 اسفند 1397 09:38

با سلام خدمت شما دوست عزیز

میتونین از Remote Attribute استفاده کنین بدین صورت :

[Remote("IsExistUserName", "UserValidation", "", ErrorMessage = "نام کاربری وارد شده قبلا ثبت گردیده است ")]
        public virtual string UserName { get; set; }

ورودی اول نام action ، متغیر دوم نام کنترلر ، متغیر سوم نام area ، و در نهایت متغیر چهارم پیغامی هستش که به کاربر نمایش داده میشه

یک action ایجاد کنین که وجود یا عدم وجود پارامتر دریافتی از کاربر رو چک کنه و در قالب json مقدار true or false رو برگردونه مانند کد زیر : 

public IActionResult IsExistUserName(string UserName)
        {
            return Json(!_userService.IsExistUserName(UserName));
        }

یادتون باشه که jquery.validation رو به صفحه رفرنس بدین

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید