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!")); }
public StatusServices(IStatusRepositorio statusRepositorio) { _statusRepositorio = statusRepositorio; }
public StatusDevePossuirDescricaoUnicaSpecification(IStatusRepositorio statusRepositorio) { _statusRepositorio = statusRepositorio; }
public StatusController(IStatusRepositorio statusRepositorio) { _statusRepositorio = statusRepositorio; }
public StatusDevePossuirIdUnicoSpecification(IStatusRepositorio statusRepositorio) { _statusRepositorio = statusRepositorio; }