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; }
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; }
public GeneroController(IGeneroRepositorio repositorio) { _repositorio = repositorio; }
public GeneroCrudServico(IGeneroRepositorio repositorio, IFilmeRepositorio filmeRepositorio) : base(repositorio) { _generoRepositorio = repositorio; _filmeRepositorio = filmeRepositorio; }
public GeneroServico(IGeneroRepositorio generoRepositorio) { GeneroRepositorio = generoRepositorio; }