public static Firma FromTransactionId(Data.TransparentniUcty.BankovniPolozka transaction) { using (DbEntities db = new Data.DbEntities()) { string url = transaction.GetUrl(false); var found = db.FirmaEvent .Where(m => m.Zdroj == url) .FirstOrDefault(); if (found != null) { return(FromIco(found.ICO)); } } return(null); }
public static Osoba GetByTransactionId(Data.TransparentniUcty.BankovniPolozka transaction) { if (transaction == null) { return(null); } using (DbEntities db = new Data.DbEntities()) { string url = transaction.GetUrl(local: false); var found = db.OsobaEvent .Where(m => m.Zdroj == url) .FirstOrDefault(); if (found != null) { return(GetByInternalId(found.OsobaId)); } } return(null); }