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()); } }
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(); }
public static void SaveRizeni(Rizeni r) { r.Save(); }