public ResultModel <Seyirci> SeyirciKayıtKontrol(Seyirci seyirci) { SeyirciValidator validator = new SeyirciValidator(); var result = validator.Validate(seyirci); if (result.IsValid) { return(new ResultModel <Seyirci> { Errors = null, IsValid = true, Message = "Giriş Başarılı" }); } return(new ResultModel <Seyirci> { Errors = result.Errors.Select(x => x.ErrorMessage).ToList(), IsValid = false, Message = "Giriş Başarısız" }); }
public ResultModel <Seyirci> SeyirciSave(Seyirci model) { SeyirciValidator validator = new SeyirciValidator(); ValidationResult result = validator.Validate(model); if (result.IsValid) { _seyirciRepository.Add(model); return(new ResultModel <Seyirci> { Errors = null, IsValid = true, Message = "Kayıt Başarılı" }); } return(new ResultModel <Seyirci> { Errors = result.Errors.Select(x => x.ErrorMessage).ToList(), IsValid = false, Message = "Kayıt Başarısız" }); }