/// <summary> /// Deprecated Method for adding a new object to the ZiroSmetkaAvtor EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToZiroSmetkaAvtor(ZiroSmetkaAvtor ziroSmetkaAvtor) { base.AddObject("ZiroSmetkaAvtor", ziroSmetkaAvtor); }
/// <summary> /// Create a new ZiroSmetkaAvtor object. /// </summary> /// <param name="idZiroSmetkaAvtor">Initial value of the IdZiroSmetkaAvtor property.</param> /// <param name="idAvtor">Initial value of the IdAvtor property.</param> /// <param name="idBanka">Initial value of the IdBanka property.</param> public static ZiroSmetkaAvtor CreateZiroSmetkaAvtor(global::System.Int32 idZiroSmetkaAvtor, global::System.Int32 idAvtor, global::System.Int32 idBanka) { ZiroSmetkaAvtor ziroSmetkaAvtor = new ZiroSmetkaAvtor(); ziroSmetkaAvtor.IdZiroSmetkaAvtor = idZiroSmetkaAvtor; ziroSmetkaAvtor.IdAvtor = idAvtor; ziroSmetkaAvtor.IdBanka = idBanka; return ziroSmetkaAvtor; }
private void button1TEKOVNA_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; int i = 0; var list = new List<ZiroSmetkaAvtor>(); foreach (var ca in _mladinskaEntities.CLENOVI_A) { if (String.IsNullOrWhiteSpace(ca.TEKOVNA)) continue; CLENOVI_A ca2 = ca; if (_avtorskaEntities.ZiroSmetkaAvtor.Count(z => z.AvtorskiClenovi.ClenskiBroj == ca2.BROJ) != 0) continue; var ziroSmetkaAvtor = new ZiroSmetkaAvtor { ZiroSmetka = ca.TEKOVNA, AvtorskiClenovi = _avtorskaEntities.AvtorskiClenovi.FirstOrDefault( c => c.ClenskiBroj == ca2.BROJ) }; if (!String.IsNullOrWhiteSpace(ca2.BANKA)) { if (_avtorskaEntities.Banka.Count(b => b.NazivBanka.Contains(ca2.BANKA.Trim())) == 0) { var banka = new Banka {NazivBanka = ca2.BANKA}; _avtorskaEntities.AddToBanka(banka); _avtorskaEntities.SaveChanges(); ziroSmetkaAvtor.Banka = banka; } else { var banka = _avtorskaEntities.Banka .FirstOrDefault(b => b.NazivBanka.Contains(ca2.BANKA.Trim())); ziroSmetkaAvtor.Banka = banka; } } else { var banka = _avtorskaEntities.Banka.FirstOrDefault(b => b.NazivBanka.Trim().Equals("")); ziroSmetkaAvtor.Banka = banka; } _avtorskaEntities.AddToZiroSmetkaAvtor(ziroSmetkaAvtor); list.Add(ziroSmetkaAvtor); i++; _avtorskaEntities.SaveChanges(); } Cursor.Current = Cursors.Default; MessageBox.Show("CLENOVI_A.TEKOVNA => ziroSmetkaAvtor : " + i); }