public PermissaoAptoParaCadastroValidation(IPermissaoRepositorio permissaoRepositorio) { var descricaoDuplicada = new PermissaoDevePossuirDescricaoUnicaSpecification(permissaoRepositorio); var siglaDuplicada = new PermissaoDevePossuirSiglaUnicaSpecification(permissaoRepositorio); base.Add("descricaoDuplicada", new Rule <Permissao>(descricaoDuplicada, "Descrição já cadastrada")); base.Add("siglaDuplicada", new Rule <Permissao>(siglaDuplicada, "Sigla já cadastrada")); }
public PermissaoServico(IPermissaoRepositorio permissaoRepositorio) : base(permissaoRepositorio) { _permissaoRepositorio = permissaoRepositorio; }
public PermissaoDevePossuirDescricaoUnicaSpecification(IPermissaoRepositorio permissaoRepositorio) { _permissaoRepositorio = permissaoRepositorio; }
public PermissaoDevePossuirSiglaUnicaSpecification(IPermissaoRepositorio permissaoRepositorio) { _permissaoRepositorio = permissaoRepositorio; }
public PermissaoServico(IPermissaoRepositorio repositorio) { _repositorio = repositorio; }
public PermissaoServices(IPermissaoRepositorio permissaoRepositorio) { _permissaoRepositorio = permissaoRepositorio; }