• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Errors类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Errors的典型用法代码示例。如果您正苦于以下问题:C# Errors类的具体用法?C# Errors怎么用?C# Errors使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Errors类属于命名空间,在下文中一共展示了Errors类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: Convert

 public void Convert(ufDateNode node, Stream stream, bool multiples, Urls urls, Errors errors, bool reporting)
 {
     m_bReporting = reporting;
     m_oErrors = errors;
     m_oUrls = urls;
     Convert(node, stream, multiples);
 }
开发者ID:adampax,项目名称:UfXtract,代码行数:7,代码来源:ufDataToXml.cs


示例2: AssertSubtract

 void AssertSubtract(Row row, string excdColumn, string panColumn, string pctnColumn, string nexcdColumn, Errors errors)
 {
     if (row[excdColumn].ToLower() == "yes")
     {
         AssertSubtract(row, panColumn, pctnColumn, nexcdColumn, errors);
     }
 }
开发者ID:jakepearson,项目名称:cde-export,代码行数:7,代码来源:CoAltExceedNCount.cs


示例3: Test

 public override void Test(Row row, Errors errors)
 {
     AssertSum(row, "1YR_PS_GRAD_DSAG_PTS_EARN", new[] { "1YR_PS_GRAD_ELL_PTS_EARN", "1YR_PS_GRAD_IEP_PTS_EARN", "1YR_PS_GRAD_MIN_PTS_EARN", "1YR_PS_GRAD_FRL_PTS_EARN" }, errors);
     AssertSum(row, "1YR_PS_GRAD_DSAG_PTS_ELIG", new[] { "1YR_PS_GRAD_ELL_PTS_ELIG", "1YR_PS_GRAD_IEP_PTS_ELIG", "1YR_PS_GRAD_MIN_PTS_ELIG", "1YR_PS_GRAD_FRL_PTS_ELIG" }, errors);
     AssertSum(row, "3YR_PS_GRAD_DSAG_PTS_EARN", new[] { "3YR_PS_GRAD_ELL_PTS_EARN", "3YR_PS_GRAD_IEP_PTS_EARN", "3YR_PS_GRAD_MIN_PTS_EARN", "3YR_PS_GRAD_FRL_PTS_EARN" }, errors);
     AssertSum(row, "3YR_PS_GRAD_DSAG_PTS_ELIG", new[] { "3YR_PS_GRAD_ELL_PTS_ELIG", "3YR_PS_GRAD_IEP_PTS_ELIG", "3YR_PS_GRAD_MIN_PTS_ELIG", "3YR_PS_GRAD_FRL_PTS_ELIG" }, errors);
 }
开发者ID:jperdue,项目名称:cde-export,代码行数:7,代码来源:DisaggregatedGraduationRateRollupPoints.cs


示例4: When_ToString_is_called_and_the_errors_are_not_initialized_then_the_result_contains_an_empty_string

        public void When_ToString_is_called_and_the_errors_are_not_initialized_then_the_result_contains_an_empty_string()
        {
            var errors = new Errors();

            var errorsString = errors.ToString();
            Assert.IsTrue(string.IsNullOrEmpty(errorsString));
        }
开发者ID:Plasma,项目名称:Ewk.SoundCloud,代码行数:7,代码来源:ErrorTests.cs


示例5: Add_Test2_Adding_string

 public void Add_Test2_Adding_string()
 {
     Errors target = new Errors();
     string newError = "Test";
     target.Add(newError);
     Assert.AreEqual(target[0].Message, newError);
 }
开发者ID:bobtjanitor,项目名称:bob-the-janitor-sample-code,代码行数:7,代码来源:Errors_Tests.cs


示例6: CheckPointsEarned

        bool CheckPointsEarned(Row row, string percentPointsColumn, string pointsEligibleColumn, string pointsEarnedColumn, Errors errors)
        {
            if (!Defined(row, percentPointsColumn, errors) &&
                (!Defined(row, pointsEligibleColumn, errors) || !Defined(row, pointsEarnedColumn, errors)))
            {
                return true;
            }

            if (!AssertDefined(row, pointsEligibleColumn, errors) || !AssertDefined(row, pointsEarnedColumn, errors))
            {
                return false;
            }

            if(!Defined(row, percentPointsColumn, errors) && (row[pointsEligibleColumn] == "0" || row[pointsEarnedColumn] == "0"))
            {
                return true;
            }

            if (AssertDefined(row, new[] { percentPointsColumn, pointsEligibleColumn, pointsEarnedColumn }, errors))
            {
                var percentPoints = double.Parse(row[percentPointsColumn]);
                var pointsEligible = double.Parse(row[pointsEligibleColumn]);
                var pointsEarned = double.Parse(row[pointsEarnedColumn]);
                var pointsEarnedExpected = percentPoints * pointsEligible / 100.0;

                return AssertTrue(row, pointsEarnedExpected.Format() == pointsEarned.Format(), percentPointsColumn + ", " + pointsEligibleColumn + ", " + pointsEarnedColumn, errors);
            }
            return false;
        }
开发者ID:jakepearson,项目名称:cde-export,代码行数:29,代码来源:PercentOfPoints.cs


示例7: Add_Test1_Adding_string

 public void Add_Test1_Adding_string()
 {
     Errors target = new Errors(); 
     string newError = string.Empty; 
     target.Add(newError);
     Assert.AreEqual(target.Count,1);
 }
开发者ID:bobtjanitor,项目名称:bob-the-janitor-sample-code,代码行数:7,代码来源:Errors_Tests.cs


示例8: AssertGreaterThan

 void AssertGreaterThan(Row row, string panColumn, string pctnColumn, string excdColumn, Errors errors)
 {
     if(row[excdColumn].ToLower() == "yes")
     {
         AssertGreaterThan(row, panColumn, pctnColumn, errors);
     }
 }
开发者ID:jperdue,项目名称:cde-export,代码行数:7,代码来源:CoAltOnePercentCapExceed.cs


示例9: AssertAGP

        bool AssertAGP(Row row, string madeAgpColumn, string ratingColumn, string mgpColumn, Errors errors)
        {
            if(!Defined(row, madeAgpColumn, errors) && !Defined(row, ratingColumn, errors) && !Defined(row, mgpColumn, errors))
            {
                return true;
            }

            if(AssertDefined(row, madeAgpColumn, errors))
            {
                var madeMgp = row[madeAgpColumn];
                Func<double, string> rating = null;
                if (madeMgp.ToLower() == "yes") rating = RatingYes;
                if (madeMgp.ToLower() == "no") rating = RatingNo;
                if(rating != null)
                {
                    return AssertRating(row, ratingColumn, mgpColumn, rating, errors);
                }
                else
                {
                    errors.Add(row, "Unknown Made MGP State (should be 'Yes' or 'No'):" + madeMgp, GetPrettyName());
                }

            }
            return false;
        }
开发者ID:jperdue,项目名称:cde-export,代码行数:25,代码来源:AcademicGrowthAndGrowthGapsRating.cs


示例10: ReportError

 internal void ReportError(ExplorerNode node, Errors error)
 {
     ErrorNode parent = (ErrorNode)this[error.ToString()];
     if (parent == null)
         parent = new ErrorNode(this, error.ToString(), getMessage(error));
     Activator.CreateInstance(node.GetType(), (ExplorerNode)parent, node);
 }
开发者ID:jijo-paulose,项目名称:bistro-framework,代码行数:7,代码来源:ErrorsNode.cs


示例11: AssertRating

 protected override bool AssertRating(Row row, string ratingColumn, string valueColumn, Func<double, string> ratingLookup, Errors errors, bool passIfBlank = false)
 {
     if(!Defined(row, valueColumn, errors) && !Defined(row, valueColumn, errors))
     {
         return true;
     }
     return base.AssertRating(row, ratingColumn, valueColumn, ratingLookup, errors, passIfBlank);
 }
开发者ID:jperdue,项目名称:cde-export,代码行数:8,代码来源:PostSecondaryGraduationRatingsAndDisaggregatedGraduationRateRatings.cs


示例12: Add_Test2_Adding_Non_Empty_Collection

        public void Add_Test2_Adding_Non_Empty_Collection()
        {
            Errors target = new Errors();
            Errors newErrors = new Errors {"Test Error"};

            target.Add(newErrors);
            Assert.AreEqual(target.Count, 1);
        }
开发者ID:bobtjanitor,项目名称:bob-the-janitor-sample-code,代码行数:8,代码来源:Errors_Tests.cs


示例13: Add_Test1_Adding_Empty_Collection

        public void Add_Test1_Adding_Empty_Collection()
        {
            Errors target = new Errors();
            Errors newErrors = new Errors();
 
            target.Add(newErrors);
            Assert.AreEqual(target.Count,0);
        }
开发者ID:bobtjanitor,项目名称:bob-the-janitor-sample-code,代码行数:8,代码来源:Errors_Tests.cs


示例14: Test

        public override void Test(Row row, Errors errors)
        {
            var oneYear = new[] { "1YR_ACHIEVE_RATING", "1YR_GROWTH_RATING", "1YR_GRO_GAPS_RATING", "1YR_POST_SEC_RATING" };
            AssertRating(row, "1YR_INDICATOR_NCOUNT", oneYear, errors, GetIndicatorCount);

            var threeYear = new[] { "3YR_ACHIEVE_RATING", "3YR_GROWTH_RATING", "3YR_GRO_GAPS_RATING", "3YR_POST_SEC_RATING" };
            AssertRating(row, "3YR_INDICATOR_NCOUNT", threeYear, errors, GetIndicatorCount);
        }
开发者ID:jakepearson,项目名称:cde-export,代码行数:8,代码来源:IndicatorCount.cs


示例15: NotifyError

 /// <summary>
 /// Report errors to the subsriber.
 /// </summary>
 /// <param name="errors"></param>
 internal virtual void NotifyError(Errors errors)
 {
     EventHandler<ErrorArgs> handler = OnError;
     if (handler != null)
     {
         handler(this, new ErrorArgs(errors));
     }
 }
开发者ID:PyramidTechnologies,项目名称:netPyramid-RS-232,代码行数:12,代码来源:Events.cs


示例16: Test

        public override void Test(Row row, Errors errors)
        {
            var oneYear = new[] { "1YR_PARTIC_RATING_READ", "1YR_PARTIC_RATING_MATH", "1YR_PARTIC_RATING_WRITE", "1YR_PARTIC_RATING_SCI", "1YR_PARTIC_RATING_ACT" };
            AssertRating(row, "1YR_TEST_PARTIC_DNM_COUNT", oneYear, errors);

            var threeYear = new[] { "3YR_PARTIC_RATING_READ", "3YR_PARTIC_RATING_MATH", "3YR_PARTIC_RATING_WRITE", "3YR_PARTIC_RATING_SCI", "3YR_PARTIC_RATING_ACT" };
            AssertRating(row, "3YR_TEST_PARTIC_DNM_COUNT", threeYear, errors);
        }
开发者ID:jperdue,项目名称:cde-export,代码行数:8,代码来源:ParticipationRatingCounter.cs


示例17: AssertEqual

        protected override bool AssertEqual(Row row, string column1, string column2, Errors errors)
        {
            if (!Defined(row, column1, errors) && !Defined(row, column2, errors))
            {
                return true;
            }

            return base.AssertEqual(row, column1, column2, errors);
        }
开发者ID:jakepearson,项目名称:cde-export,代码行数:9,代码来源:IndicatorPercentOfPointsEarnedMatchSummaryPercentOfPoints.cs


示例18: AssertSubtract

        protected override bool AssertSubtract(Row row, string column1, string column2, string resultColumn, Errors errors)
        {
            if(!Defined(row, resultColumn, errors))
            {
                row[resultColumn] = "0";
            }

            return base.AssertSubtract(row, column1, column2, resultColumn, errors);
        }
开发者ID:jperdue,项目名称:cde-export,代码行数:9,代码来源:CoAltOnePercentExceedsAdjustment.cs


示例19: AssertRating

        bool AssertRating(Row row, string percentColumn, string ratingColumn, Dictionary<string, double[]> cutoffs, Errors errors)
        {
            if(!Defined(row, percentColumn, errors) && !Defined(row, ratingColumn, errors))
            {
                return true;
            }

            return AssertRating(row, ratingColumn, percentColumn, v => GetRating(row.Level, v, cutoffs), errors);
        }
开发者ID:jperdue,项目名称:cde-export,代码行数:9,代码来源:AcademicAchievementRatingDistrict.cs


示例20: Test

        public override void Test(Row row, Errors errors)
        {
            if (row.Type == EDataType.School || row.Level != "A")
            {
                return;
            }

            Columns.ForEach(t => AssertRating(row, t.Item1, t.Item2, RatingDistrict, errors));
        }
开发者ID:jakepearson,项目名称:cde-export,代码行数:9,代码来源:OfficialDistrictRating.cs



注:本文中的Errors类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# EsercizioDTO类代码示例发布时间:2022-05-24
下一篇:
C# ErrorType类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap