protected override ValidationResult IsValid(object value, ValidationContext validationContext) { GeolabPortfolioDBContext _context = new GeolabPortfolioDBContext(); var tag = _context.Tags.Where(x => x.Name.ToString() == ((string)value)).FirstOrDefault(); if (tag == null) { return(ValidationResult.Success); } else { return(new ValidationResult("ასეთი თეგი უკვე არსებობს")); } }
protected override ValidationResult IsValid(object value, ValidationContext validationContext) { GeolabPortfolioDBContext _context = new GeolabPortfolioDBContext(); var author = _context.Authors.Where(x => x.Email == (string)value).FirstOrDefault(); if (author == null) { return(ValidationResult.Success); } else { return(new ValidationResult("ასეთი ელ-ფოსტით უკვე არსებობს!")); } }
protected override ValidationResult IsValid(object value, ValidationContext validationContext) { GeolabPortfolioDBContext _context = new GeolabPortfolioDBContext(); var user = _context.Users.ToList().First(); if ((string)value != "" && (string)value != null) { string passwordHashed = PasswordHasher.GetHash((string)value); if (user.Password == passwordHashed) { return(ValidationResult.Success); } else { return(new ValidationResult("მოხმარებლის პაროლი არასწორია")); } } else { return(new ValidationResult("შეიყვანეთ მომხმარებლის პაროლი")); } }
public AccountController() { _context = new GeolabPortfolioDBContext(); }
public ApiController() { context = new GeolabPortfolioDBContext(); }
public SettingsController() { _context = new GeolabPortfolioDBContext(); }
public AuthorController() { _context = new GeolabPortfolioDBContext(); }
public ProjectController() { _context = new GeolabPortfolioDBContext(); }