public Vertreter Upsert(Vertreter vertreter) { var current = _db.Vertreter.FirstOrDefault(_vertreter => _vertreter.Id == vertreter.Id); if (null == current) { _db.Vertreter.Add(vertreter); } else { _db.Entry(current).CurrentValues.SetValues(vertreter); } _db.SaveChanges(); return(vertreter); }
public VertreterViewModel(Vertreter model = null) { Model = model ?? new Vertreter(); }