public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { 客戶資料Entities db = new 客戶資料Entities(); 客戶聯絡人 data = db.客戶聯絡人.Where(p => p.Email == this.Email && p.客戶Id == this.客戶Id).Where(p => p.Id != this.Id).FirstOrDefault(); if (data != null) { yield return(new ValidationResult("Email已有人使用", new string[] { "Email" })); } yield return(ValidationResult.Success); }
public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { 客戶資料Entities db = new 客戶資料Entities(); 客戶資料 data = db.客戶資料.Where(p => p.Account == this.Account).Where(p => p.Id != this.Id).FirstOrDefault(); if (data != null) { yield return(new ValidationResult("帳號已有人使用", new string[] { "Account" })); } //yield return ValidationResult.Success; }