public void Update(Domain.Entities.Rating newRating) { using (var entities = new Entities()) { var rating = this.GetRating(newRating.RatingTypeId, newRating.ProjectUserId); rating.Score = newRating.Score; entities.Entry(Mapper.Map <DataAccess.Model.Rating>(rating)).State = EntityState.Modified; entities.SaveChanges(); } }
public Domain.Entities.Rating Create(Domain.Entities.Rating rating) { using (var entities = new Entities()) { rating.Name = "rating"; var newRating = entities.Rating.Add(Mapper.Map <DataAccess.Model.Rating>(rating)); entities.SaveChanges(); return(newRating.ToDomain()); } }
public static RatingModel FromDomainModel(Domain.Entities.Rating domainRating) { return(Mapper.Map <RatingModel>(domainRating)); }