public object FindTipObavezeById(TipObaveze tipObaveze) { foreach (var tipObavezeCurr in TipoviObaveze) { if (tipObavezeCurr.IdTipaObaveze == tipObaveze.IdTipaObaveze) { return(tipObavezeCurr); } } throw new Exception($"Unknown {tipObaveze.GetType()}"); }
protected override void IzvrsiKonkretnuOperaciju(IDomenskiObjekat objekat) { try { TipObaveze tipObaveze = (TipObaveze)objekat; TipoviObaveza = broker.VratiSve(tipObaveze).ConvertAll(o => (TipObaveze)o); } catch (Exception) { TipoviObaveza = null; } }