コード例 #1
0
 /// <summary>
 /// Metode kura saglabā kategoriju datubāzē
 /// </summary>
 /// <param name="kategorija">kategorija kura jasaglabā</param>
 public void SaveKategorija(Kategorija kategorija)
 {
     //Saglaba tikai tad ja nav tadas pasas kategorijas jau datubaze
     if (!context.Kategorijas.Any(k => k.PrecesKategorija == kategorija.PrecesKategorija))
     {
         context.Kategorijas.Add(kategorija);
         context.Entry(kategorija).State = EntityState.Added;
         context.SaveChanges();
     }
 }
コード例 #2
0
        private int saveKategory(string KategorijasNosaukums)
        {
            Kategorija kategorija = new Kategorija
                                        {
                                            PrecesKategorija = KategorijasNosaukums
                                        };

            dataRepostory.SaveKategorija(kategorija);

            int katId = dataRepostory.Kategorijas
                                     .FirstOrDefault(
                                         x => x.PrecesKategorija == KategorijasNosaukums)
                                     .KategorijasID;
            return katId;
        }