public StatusAptoParaCadastroValidation(IStatusRepositorio statusRepositorio)
        {
            var statusIdDuplicado  = new StatusDevePossuirIdUnicoSpecification(statusRepositorio);
            var descricaoDuplicada = new StatusDevePossuirDescricaoUnicaSpecification(statusRepositorio);

            base.Add("statusIdDuplicado", new Rule <GrupoAox.Estagio.Domain.Entidades.Status>(statusIdDuplicado,
                                                                                              "O Id já foi cadastrado!"));
            base.Add("statusDuplucado", new Rule <GrupoAox.Estagio.Domain.Entidades.Status>(descricaoDuplicada,
                                                                                            "Descrição já foi cadastrado!"));
        }
Beispiel #2
0
 public StatusServices(IStatusRepositorio statusRepositorio)
 {
     _statusRepositorio = statusRepositorio;
 }
 public StatusDevePossuirDescricaoUnicaSpecification(IStatusRepositorio statusRepositorio)
 {
     _statusRepositorio = statusRepositorio;
 }
 public StatusController(IStatusRepositorio statusRepositorio)
 {
     _statusRepositorio = statusRepositorio;
 }
 public StatusDevePossuirIdUnicoSpecification(IStatusRepositorio statusRepositorio)
 {
     _statusRepositorio = statusRepositorio;
 }