• 07-12-2021, 16:29:20
    #1
    Merhaba arkadaşlar,
    React ve C# Entity arasında api ile CRUD işlemlerini yapıyorum. C# kısmında TC Kimlik tablosunu unique yaptım ve form kısmından eklerken aynı TC kimlik no girince hiçbir işlem yapmıyor. Bunu toastr ya da farklı bir yöntemle bu TC kimlik no kullanılıyor şeklinde nasıl mesaj verdirebilirim?

    const validate = (fieldValues = values) => {
    let temp = {...errors}
    if ('tcKimlikNo' in fieldValues)
    temp.tcKimlikNo = fieldValues.tcKimlikNo.length == 11 ? "" : "TC kimlik numarası 11 haneli olmalıdır."
    11 haneli olması için uyarı mesajı çıkıyor ancak ek olarak aynı tc girilince de uyarı vermesini istiyorum kullanılıyor diye. Teşekkürler.
  • 07-12-2021, 17:07:33
    #2
    React tarafından tüm formu post ederken kontrol edebilirsin veya input keydown olduğunda yani tc numarası yazıldığın direk istek atıp var mı yok mu kontrol edebilirsin. Tavsiyem tüm formu post ederken kontrol etmen, eğer aynı var ise hata olarak geri return edip react tarafında da ekrana yazdırırsın