Пример #1
0
 public static void InsertList(List <template_seagate_copperwire_coverpage> _lists)
 {
     foreach (template_seagate_copperwire_coverpage tmp in _lists)
     {
         template_seagate_copperwire_coverpage existing = _repository.Find(x => x.ID == tmp.ID).FirstOrDefault();
         if (existing == null)
         {
             _repository.Add(tmp);
         }
         else
         {
             _repository.Edit(existing, tmp);
         }
         //switch (tmp.RowState)
         //{
         //    case CommandNameEnum.Add:
         //        _repository.Add(tmp);
         //        break;
         //    case CommandNameEnum.Edit:
         //        template_seagate_copperwire_coverpage existing = _repository.Find(x => x.id == tmp.id).FirstOrDefault();
         //        _repository.Edit(existing, tmp);
         //        break;
         //}
     }
 }
Пример #2
0
        public void Update()
        {
            template_seagate_copperwire_coverpage existing = _repository.Find(x => x.ID == this.ID).FirstOrDefault();

            _repository.Edit(existing, this);
        }