public override bool IsSatisfiedBy(Entities.Monitoramento.Carga candidate) { if (FuncionarioExcel.Mes == default(int)) candidate.AdicionarDetalhe("Mês não preenchido", "Mês do funcionário não preenchido", FuncionarioExcel.Linha, TipoDetalheEnum.erroDeProcesso); return true; }
public override bool IsSatisfiedBy(Entities.Monitoramento.Carga candidate) { if (string.IsNullOrEmpty(FuncionarioExcel.NumeroMatricula)) candidate.AdicionarDetalhe("Número de matrícula não preenchido", "Número de matrícula não preenchido", FuncionarioExcel.Linha, TipoDetalheEnum.erroDeProcesso); return true; }
public override bool IsSatisfiedBy(Entities.Monitoramento.Carga candidate) { var satisfeito = Departamento != null; if (!satisfeito) candidate.AdicionarDetalhe("Hospital/Setor não encontrado", "Hospital/Setor: " + FuncionarioExcel.Departamento + " inexistente.", FuncionarioExcel.Linha, TipoDetalheEnum.erroDeValidacao); return satisfeito; }