public string GetEkstenzija() { var vrsta = Naziv.Split("."); var ekstenzija = vrsta[vrsta.Length - 1].ToLower().Trim(); return(ekstenzija); }
public string GetSlika() { var vrsta = Naziv.Split("."); var ekstenzija = vrsta[vrsta.Length - 1].ToLower().Trim(); return(ExstensionDictionary.GetLink(ekstenzija)); }
public override int GetHashCode() { unchecked { int result = 14; result = 29 * result + Naziv.GetHashCode(); return(result); } }
public string GetNaziv() { var vrsta = Naziv.Split("."); string naziv = ""; for (int i = 0; i < vrsta.Length - 1; i++) { naziv += vrsta[i] + "."; } naziv = naziv.Remove(naziv.Length - 1); return(naziv); }
public bool Usporedi(string kljucnaRijec) { if (Naziv.ToLower() == kljucnaRijec) { return(true); } else { foreach (var autor in this.Autori) { if (autor.Usporedi(kljucnaRijec)) { return(true); } } } return(false); }
public bool Usporedi(string kljucnaRijec) { if (Naziv.Contains(kljucnaRijec)) { return(true); } else { bool pronaden = false; foreach (var item in ListaAutora) { if (item.Usporedi(kljucnaRijec)) { pronaden = true; } } return(pronaden); } }
public override string ToString() { return(Naziv.ToString()); }
public override int GetHashCode() { return(Id.GetHashCode() ^ Naziv.GetHashCode()); }
public override bool Equals(object knjiga) { var other = (Knjiga)knjiga; return(Naziv.Trim().Equals(other.Naziv.Trim()) && Autor.Trim().Equals(other.Autor.Trim()) && Cena == other.Cena && Popust == other.Popust); }
public override int GetHashCode() { return(-841901431 + Naziv.GetHashCode()); }
public override int GetHashCode() { return(Id.GetHashCode() ^ Naziv.GetHashCode() ^ Adresa.GetHashCode() ^ Lat.GetHashCode() ^ Lon.GetHashCode()); }