public static Restauraunt DMap(RestaurauntDataLayer.Restauraunt dr) { Restauraunt r = new Restauraunt(); r.ID = dr.ID; r.Name = dr.Name; r.City = dr.City; r.State = dr.State; r.Address = dr.Address; r.Reviews = new List <Review>(); foreach (var review in dr.Reviews) { var temp = new Review { ID = review.ID, RestID = review.RestID, ReviewerName = review.ReviewerName, ReviewerRating = review.ReviewerRating, ReviewerComment = review.ReviewerComment }; r.Reviews.Add(temp); } //for (int i = 0; i <dr.Reviews.Count; i++) //{ // r.Reviews.Add(Review.DMap(dr.Reviews.ElementAt(i))); //} return(r); }
public RestaurauntDataLayer.Restauraunt DUnmap() { RestaurauntDataLayer.Restauraunt dr = new RestaurauntDataLayer.Restauraunt { ID = this.ID, Name = this.Name, City = this.City, State = this.State, Address = this.Address }; if (this.Reviews != null) { for (int i = 0; i < this.Reviews.Count; i++) { dr.Reviews.Add(this.Reviews.ElementAt(i).DUnmap()); } } return(dr); }
public void AddRestaraunt(Restauraunt subject) { db.Restauraunts.Add(subject); db.SaveChanges(); }