/// <summary>
 /// Create a new AvtorskiDogovor object.
 /// </summary>
 /// <param name="idAvtorskiDogovor">Initial value of the IdAvtorskiDogovor property.</param>
 public static AvtorskiDogovor CreateAvtorskiDogovor(global::System.Int32 idAvtorskiDogovor)
 {
     AvtorskiDogovor avtorskiDogovor = new AvtorskiDogovor();
     avtorskiDogovor.IdAvtorskiDogovor = idAvtorskiDogovor;
     return avtorskiDogovor;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the AvtorskiDogovor EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToAvtorskiDogovor(AvtorskiDogovor avtorskiDogovor)
 {
     base.AddObject("AvtorskiDogovor", avtorskiDogovor);
 }
Exemple #3
0
        private void buttonAvtorskiDogovorDOG_a_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            int i = 0;
            foreach (var doga in _mladinskaEntities.DOG_A)
            {
                var dogd1 = doga;
                int c =
                    _avtorskaEntities.AvtorskiDogovor.Count(d => d.BrojDogovor == dogd1.BROJ && d.Godina == dogd1.GODINA);
                if (_avtorskaEntities.AvtorskiDogovor.Count(d => d.BrojDogovor == dogd1.BROJ && d.Godina == dogd1.GODINA) != 0)
                    continue;
                var avtorski = new AvtorskiDogovor
                                   {
                                       BrojDogovor = dogd1.BROJ,
                                       Kraj = dogd1.KRAJ,
                                       TipA = dogd1.TIPA,
                                       God_F = dogd1.GOD_F,
                                       Dog_F = dogd1.DOG_F,
                                       Godina = dogd1.GODINA,
                                       OpisClen2 = dogd1.OPISCLEN2,
                                       OpisRabota = dogd1.OPISRABOTA,
                                       prazno = dogd1.prazno,
                                       Bruto = (decimal?) dogd1.BRUTO,
                                       Neto = (decimal?) dogd1.NETO,
                                       Personalen = (decimal?) dogd1.PERSONALEN,
                                       Popust = (decimal?) dogd1.POPUST,
                                       Provizija = (decimal?) dogd1.PROVIZIJA,
                                       tempf = (decimal?) dogd1.tempf,
                                       Mnozi = dogd1.MNOZI,
                                       Sobiraj = dogd1.SOBIRAJ,
                                       Rabotnik1 = dogd1.RABOTNIK1,
                                       Dejnosti =
                                           _avtorskaEntities.Dejnosti
                                           .FirstOrDefault(d => d.PopustDejnost == dogd1.POPUST)
                                   };
                DateTime dateTime;
                if (DateTime.TryParse(dogd1.DATUM, out dateTime))
                    if (dateTime >= Convert.ToDateTime("1753/1/1") && dateTime <= DateTime.MaxValue)
                        avtorski.Datum = dateTime;

                DateTime datDo;
                if (DateTime.TryParse(dogd1.DAT_DO, out datDo))
                    if (datDo>= Convert.ToDateTime("1753/1/1") && datDo <= DateTime.MaxValue)
                        avtorski.Dat_Do = datDo;

                DateTime datOd;
                if (DateTime.TryParse(dogd1.DAT_OD, out datOd))
                    if (datOd >= Convert.ToDateTime("1753/1/1") && datOd <= DateTime.MaxValue)
                        avtorski.Dat_Od = datOd;

                var idf = dogd1.DOG_F ?? -1;
                string sdf = idf.ToString();
                if (idf != -1) avtorski.Firma = _avtorskaEntities.Firma.FirstOrDefault(f => f.BrFirma.Equals(sdf));

                _avtorskaEntities.AddToAvtorskiDogovor(avtorski);
                _avtorskaEntities.SaveChanges();
            }
            Cursor.Current = Cursors.Default;
            MessageBox.Show("DOG_A => AvtorskiDogovor : " + i);
        }