/// <summary> /// Tries to save data object using stored procedure, /// and returns value based on operation success. /// </summary> /// <param name="db">database</param> /// <param name="podatak">data object</param> /// <returns>Boolean</returns> public Boolean Save(DatabaseEntities db, PodatakViewModel podatak) { if (!podatak.isValid) { return(false); } try { // pokušaj snimiti podatke db.Podatak_Insert( podatak.Ime, podatak.Prezime, Int32.Parse(podatak.PostanskiBroj), podatak.Grad, podatak.Telefon); } catch (Exception e) { return(false); // dogodila se greška // TODO: ukoliko bude potrebno, možeš dodati neki ispis ili nešto } return(true); // sve u redu }