コード例 #1
0
        public static List <int> kreirajSpremnik(string naziv, double zapremnina, string opis, int idProstorije, int idKorisnika, int brojUnosa)
        {
            string     naziv2           = naziv;
            List <int> idNovogSpremnika = new List <int>();

            for (int i = 0; i < brojUnosa; i++)
            {
                if (brojUnosa > 1)
                {
                    naziv2 = naziv + " (" + (i + 1) + ")";
                }
                spremnik noviSpremnik = new spremnik
                {
                    naziv_spremnika = naziv2,
                    datum_kreiranja = DateTime.Now,
                    zapremnina      = zapremnina,
                    zauzeće         = 0,
                    opis            = opis,
                    prostorija_id   = idProstorije,
                    korisnik_id     = idKorisnika
                };

                using (var db = new SSDB())
                {
                    spremnik a = db.spremnik.Add(noviSpremnik);
                    db.SaveChanges();
                    idNovogSpremnika.Add(a.id_spremnik);
                }
            }
            return(idNovogSpremnika);
        }
コード例 #2
0
        public static spremnik dohvatiSpremnik(int idSpremnika)
        {
            spremnik spremnik = new spremnik();

            using (var db = new SSDB())
            {
                var query = (from sprem in db.spremnik where sprem.id_spremnik == idSpremnika select sprem).First();
                spremnik = query;
            }
            return(spremnik);
        }