コード例 #1
0
        public void Insert(ProjectRateModel model)
        {
            var rate = ProjectRateMapper.ToDBProjectRate(model);

            this.Context.ProjectRates.Add(rate);
            this.Save();
        }
コード例 #2
0
 public ProjectRateModel GetForUserAndProject(int userId, int projectId)
 {
     return(this.Context.ProjectRates.Where(r => r.ProjectId == projectId && r.UserId == userId).ToList()
            .Select(p => ProjectRateMapper.ToProjectRateModel(p)).FirstOrDefault());
 }
コード例 #3
0
 public List <ProjectRateModel> GetForProject(int projectId)
 {
     return(this.Context.ProjectRates.Where(r => r.ProjectId == projectId).ToList()
            .Select(p => ProjectRateMapper.ToProjectRateModel(p)).ToList());
 }