Пример #1
0
 public void Modify(int listIndex, tapanyag param)
 {
     //TODO: A Modify metódushoz egy index és egy tapanyag típusú paraméter
     //fog kellene. Az index alapján a listában lehet kikeresni az elemet és
     //frissíteni a nézetben, majd a repository-nak átadni.
     repo.Update(param);
 }
        public void Update(tapanyag param)
        {
            var tapEredeti = db.tapanyag.Find(param.id);

            if (tapEredeti != null)
            {
                db.Entry(tapEredeti).CurrentValues.SetValues(param);
            }
        }
Пример #3
0
        public void Update(tapanyag param)
        {
            var jk = db.tapanyag.Find(param.id);

            if (jk != null)
            {
                db.Entry(jk).CurrentValues.SetValues(param);
            }
        }
Пример #4
0
        public void Update(tapanyag item)
        {
            tapanyag temp = db.tapanyag.Find(item.id);

            if (temp != null)
            {
                db.Entry(temp).CurrentValues.SetValues(item);
            }
        }
 public void Add(tapanyag param)
 {
     if (view.BindingList.Any(x => x.id == param.id))
     {
         //már létezik
     }
     else
     {
         view.BindingList.Add(param);
         repo.Inser(param);
     }
 }
Пример #6
0
 public void Add(tapanyag tapanyag)
 {
     if (repo.Exists(tapanyag))
     {
         try
         {
             repo.Update(tapanyag);
         }
         catch (Exception e)
         {
         }
     }
 }
Пример #7
0
        public void Modifiy(int index, tapanyag param)
        {
            var regiTapanyag = view.bindingList.ElementAt(index);

            // ??
            if (regiTapanyag != null)
            {
                regiTapanyag.id         = param.id;
                regiTapanyag.nev        = param.nev;
                regiTapanyag.energia    = param.energia;
                regiTapanyag.szenhidrat = param.szenhidrat;
                regiTapanyag.feherje    = param.feherje;
                regiTapanyag.zsir       = param.zsir;
            }
            if (regiTapanyag.id > 0)
            {
                repo.Update(regiTapanyag);
            }
        }
Пример #8
0
 public void Add(tapanyag param)
 {
     view.bindingList.Add(param);
     // hozzáadás ehhez a contexthez is
     repo.Insert(param);
 }
Пример #9
0
 public void Insert(tapanyag item)
 {
     db.tapanyag.Add(item);
 }
Пример #10
0
        public bool Exists(tapanyag item)
        {
            tapanyag temp = db.tapanyag.FirstOrDefault(r => r.id == item.id);

            return(temp != null ? true : false);
        }
Пример #11
0
 public void Delete(tapanyag item)
 {
     db.tapanyag.Remove(item);
 }
Пример #12
0
 public void Modify(tapanyag tapanyag, int id)
 {
     view.bindingList.RemoveAt(id);
     view.bindingList.Insert(id, tapanyag);
     repo.Update(tapanyag);
 }
Пример #13
0
 public void Insert(tapanyag etel)
 {
     db.tapanyag.Add(etel);
 }
Пример #14
0
 public bool Exists(tapanyag tapanyag)
 {
     return(db.tapanyag.Any(x => x.id == tapanyag.id));
 }
Пример #15
0
 public void Add(tapanyag tapanyag)
 {
     //repo.GetAllTapanyag().Add(tapanyag);
     view.bindingList.Add(tapanyag);
     repo.Insert(tapanyag);
 }
 public void Modify(int index, tapanyag param)
 {
     view.BindingList[index] = param;
     repo.Update(param);
 }
Пример #17
0
 public void Modify(int index, tapanyag etel)
 {
     tapanyagRepository.Update(tablazatView.bindingList.ElementAt(index));
 }
Пример #18
0
 public void Add(tapanyag etel)
 {
     tapanyagRepository.Insert(etel);
 }
 public bool Exist(tapanyag param)
 {
     return(db.tapanyag.Any(x => x.id.Equals(param.id)));
 }
Пример #20
0
 public void Insert(tapanyag tapanyag)
 {
     db.tapanyag.Add(tapanyag);
 }
 public void Inser(tapanyag param)
 {
     db.tapanyag.Add(param);
 }