Example #1
0
        public static void SaveRizeni(Rizeni r)
        {
            var res = Manager.GetESClient_Insolvence().Index <Rizeni>(r, o => o.Id(r.SpisovaZnacka.ToString())); //druhy parametr musi byt pole, ktere je unikatni

            if (!res.IsValid)
            {
                throw new ApplicationException(res.ServerError?.ToString());
            }
        }
Example #2
0
 public RizeniStatistic(Rizeni rizeni, IEnumerable <string> filterDluzniciFromThisList = null)
 {
     if (rizeni == null)
     {
         throw new ArgumentNullException("rizeni");
     }
     this.SpisovaZnacka  = rizeni.SpisovaZnacka;
     this.Zahajeni       = rizeni.DatumZalozeni ?? new DateTime(1990, 1, 1);
     this.PosledniUpdate = rizeni.PosledniZmena;
     this.SpravciCount   = rizeni.Spravci?.Count() ?? 0;
     this.DluzniciCount  = rizeni.Dluznici?.Count() ?? 0;
     this.VeriteleCount  = rizeni.Veritele?.Count() ?? 0;
     this.DokumentyCount = rizeni.Dokumenty?.Count() ?? 0;
     this.Stav           = rizeni.StavRizeni();
     VybraniDluznici     = rizeni.Dluznici
                           .Where(m => filterDluzniciFromThisList == null || filterDluzniciFromThisList?.Contains(m.ICO) == true)
                           .Select(m => m.ICO)
                           .ToArray();
 }
Example #3
0
 public static void SaveRizeni(Rizeni r)
 {
     r.Save();
 }