public bool Add(Common.Models.TeretniBrod item, Guid idBrodogradilista)
        {
            if (ctx.Teretni_Brod.FirstOrDefault((b) => item.ID == b.IDBroda) != null)
            {
                return(false);
            }

            var brodo = ctx.Brodogradiliste.FirstOrDefault((b) => b.IDBrodog == idBrodogradilista);

            if (brodo is null)
            {
                return(false);
            }

            ctx.Teretni_Brod.Add(new Teretni_Brod()
            {
                Brod = new Brod()
                {
                    IDBroda         = item.ID,
                    Ime             = item.Ime,
                    GodGrad         = item.GodGrad,
                    Duzina          = item.Duzina,
                    MaxBrzina       = item.MaxBrzina,
                    Sirina          = item.Sirina,
                    Brodogradiliste = brodo
                },
                KapacTeret = item.KapacTeret,
                StatUtov   = item.StatUtov
            });
            return(ctx.SaveChanges() > 0 ? true : false);
        }
        public void Update(Common.Models.TeretniBrod item)
        {
            var terBrod = ctx.Teretni_Brod.FirstOrDefault((b) => b.IDBroda == item.ID);
            var brod    = ctx.Brod.FirstOrDefault((b) => b.IDBroda == item.ID);

            ctx.Entry(terBrod).CurrentValues.SetValues(item);
            ctx.Entry(brod).CurrentValues.SetValues(item);
            ctx.SaveChanges();
        }