Exemplo n.º 1
0
        public GeneroValidacao(IGeneroRepositorio generoRepositorio)
        {
            RuleFor(e => e.Nome)
            .NotEmpty().WithMessage("Obrigatório")
            .MaximumLength(50)
            .Must(BeUniqueName).WithMessage("Já esta cadastrado.");

            _generoRepositorio = generoRepositorio;
        }
 public AtorAppService(ISmartNotification notification,
                       IAtorRepositorio atorRepositorio,
                       IUsuarioRepositorio usuarioRepositorio,
                       IGeneroRepositorio generoRepositorio)
 {
     _generoRepositorio  = generoRepositorio;
     _notification       = notification;
     _usuarioRepositorio = usuarioRepositorio;
     _atorRepositorio    = atorRepositorio;
 }
Exemplo n.º 3
0
        public FilmeValidacao(IGeneroRepositorio generoRepositorio, IFilmeRepositorio filmeRepositorio)
        {
            RuleFor(e => e.Nome)
            .NotEmpty()
            .MaximumLength(150)
            .Must(UnicoNome).WithMessage("Já foi cadastrado.");

            RuleFor(e => e.GeneroId)
            .Must(Existe).WithMessage("Obrigatório.")
            .MustAsync(Ativo).WithMessage("O genêro deve estar ativo.");

            _generoRepositorio = generoRepositorio;
            _filmeRepositorio  = filmeRepositorio;
        }
Exemplo n.º 4
0
 public GeneroController(IGeneroRepositorio repositorio)
 {
     _repositorio = repositorio;
 }
 public GeneroCrudServico(IGeneroRepositorio repositorio, IFilmeRepositorio filmeRepositorio)
     : base(repositorio)
 {
     _generoRepositorio = repositorio;
     _filmeRepositorio  = filmeRepositorio;
 }
Exemplo n.º 6
0
 public GeneroServico(IGeneroRepositorio generoRepositorio)
 {
     GeneroRepositorio = generoRepositorio;
 }