public void BuildOverallRiskRating()
 {
     _overallRiskRating = new OverallRiskRating();
     Mapper.CreateMap <OverallRiskRatingVM, OverallRiskRating>();
     Mapper.Map <OverallRiskRatingVM, OverallRiskRating>(_overallRiskRatingVm, _overallRiskRating);
     _overallRiskRating.LastUpdated = DateTime.Now;
     _overallRiskRating.UserID      = _user;
 }
Exemple #2
0
        public void ConstructOverallRiskRating(int overallriskrating)
        {
            OverallRiskRating overallRiskRating = new OverallRiskRating();

            overallRiskRating = _ampRepository.GetOverallRisk(overallriskrating);
            if (overallRiskRating != null)
            {
                OverallRiskRatingId = overallRiskRating.OverallRiskRatingId;
                ProjectID           = overallRiskRating.ProjectID;
                Comments            = overallRiskRating.Comments;
                RiskScore           = overallRiskRating.RiskScore;
                UserID      = overallRiskRating.UserID;
                LastUpdated = overallRiskRating.LastUpdated;
            }
        }
        public bool PostOverallRiskRating(OverallRiskRatingVM overallRiskRatingVm, string user)
        {
            OverallRiskRatingBuilder builder = new OverallRiskRatingBuilder(_ampRepository, overallRiskRatingVm, user);

            builder.BuildOverallRiskRating();
            OverallRiskRating overallRiskRating = builder.OverallRiskRating;

            if (overallRiskRating.OverallRiskRatingId == 0)
            {
                _ampRepository.InsertOverallRiskRating(overallRiskRating);
            }
            else
            {
                _ampRepository.UpdateOverallRiskRating(overallRiskRating);
            }
            _ampRepository.Save();

            return(true);
        }