public static void InsertList(List <template_wd_corrosion_coverpage> _lists) { foreach (template_wd_corrosion_coverpage tmp in _lists) { template_wd_corrosion_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_wd_corrosion_coverpage existing = _repository.Find(x => x.id == tmp.id).FirstOrDefault(); // _repository.Edit(existing, tmp); // break; //} } }
public void Update() { template_wd_corrosion_coverpage existing = _repository.Find(x => x.ID == this.ID).FirstOrDefault(); _repository.Edit(existing, this); }