internal CelebrityModel Save(int id, CelebrityModel celebrity) { var celebrities = this.Retrieve(); var orignialCelebrity = celebrities.Where(c => c.Id == id).FirstOrDefault(); if (orignialCelebrity != null) { celebrities.Remove(orignialCelebrity); celebrities.Add(celebrity); } else { return(null); } WriteData(celebrities); return(celebrity); }
internal CelebrityModel Save(CelebrityModel celebrity) { var celebrities = this.Retrieve(); int maxId; if (celebrities.Count() == 0) { maxId = 0; } else { maxId = celebrities.Max(c => c.Id); } celebrity.Id = maxId + 1; celebrities.Add(celebrity); WriteData(celebrities); return(celebrity); }
internal CelebrityModel Create() { CelebrityModel celebrity = new CelebrityModel(); return(celebrity); }