public ServiceResult <Vale> getBetweenDate(DateTime date) ///FALTA RETORNO DE ERRORES
        {
            var result = new ServiceResult <Vale>();

            result.isSuccess = true;
            result.Results   = _valeRepository.getBetweenDate(date);
            return(result);
        }
        public ServiceResult <Vale> getBetweenDate(DateTime date, DateTime date2)
        { ///FALTA RETORNO DE ERRORES
            var result = new ServiceResult <Vale>();

            try{
                result.isSuccess = true;
                result.Results   = _valeRepository.getBetweenDate(date, date2);
                if (result.Results.Count < 1)
                {
                    result.isSuccess = false;
                    result.Errors    = new List <string>();
                    result.Errors.Add("No existe ningun vale entre esas fechas");
                }
                return(result);
            }
            catch (Exception ex)
            {
                result.isSuccess = false;
                result.Errors    = new List <string>();
                result.Errors.Add(ex.ToString());
                return(result);
            }
        }