Example #1
0
        //EiluciuSuma
        private IEnumerable<KlaidaSuRusiesKodu> EiluciuSumaTuriButiNemazesne(int stulpelis, IEnumerable<ReiksmeSuKodu> reiksmesSuKodais, string sumosKodas, string[] daliuKodai, KlaidosKodas klaidosKodas)
        {
            var suma = reiksmesSuKodais.First(x => x.Kodas == sumosKodas);
            var dalys = reiksmesSuKodais.Where(x => x.Reiksme.HasValue && daliuKodai.Contains(x.Kodas));

            if (dalys.Sum(x => x.Reiksme.Value) > suma.Reiksme) yield return new KlaidaSuRusiesKodu(suma.Kodas, klaidosKodas);
        }
Example #2
0
 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 //Ar neneigiamas
 private IEnumerable<KlaidaSuRusiesKodu> IrasaiTuriButiNeneigiami(int stulpelis, IEnumerable<ReiksmeSuKodu> reiksmesSuKodais, int[] ignoruojamiStulpeliai, KlaidosKodas klaidosKodas)
 {
     if (!ignoruojamiStulpeliai.Contains(stulpelis))
     {
         foreach (var reiksmeSuKodu in reiksmesSuKodais)
         {
             if (reiksmeSuKodu.Reiksme.HasValue && reiksmeSuKodu.Reiksme < 0) yield return new KlaidaSuRusiesKodu(reiksmeSuKodu.Kodas, klaidosKodas);
         }
     }
 }
Example #3
0
 public KlaidaSuRusiesKodu(string rusiesKodas, KlaidosKodas kodas)
 {
     RusiesKodas = rusiesKodas;
     Kodas = kodas;
 }
Example #4
0
 public KlaidosAprasas(FormosTipas formosTipas, Upload upload, string irasoKodas, int stulpelis, KlaidosKodas klaidosKodas)
 {
     FormosTipas = formosTipas;
     Upload = upload;
     IrasoKodas = irasoKodas;
     Stulpelis = stulpelis;
     KlaidosKodas = klaidosKodas;
 }
Example #5
0
 //Ar ne nulis ---patikrinti
 private IEnumerable<KlaidaSuRusiesKodu> EiluteNeNulis(int stulpelis, IEnumerable<ReiksmeSuKodu> reiksmesSuKodais, string eiluteskodas, KlaidosKodas klaidosKodas)
 {
     var eilute = reiksmesSuKodais.First(x => x.Kodas == eiluteskodas);
     if (eilute.Reiksme == 0) yield return new KlaidaSuRusiesKodu(eilute.Kodas, klaidosKodas);
 }