Beispiel #1
0
        public AddRateOutputModel Save(AddRateInputModel data)
        {
            RateRepository     repo   = new RateRepository(db);
            AddRateOutputModel output = new AddRateOutputModel();

            LogRateSite temp = new LogRateSite();

            temp.SiteID    = data.SiteID;
            temp.RateScore = data.RateScore;
            temp.UserID    = data.UserID;

            var res = repo.Insert(temp);

            if (res.ID != Guid.Empty)
            {
                SiteRepository siteRepo  = new SiteRepository(db);
                var            updateRes = siteRepo.UpdateRateScore(temp);

                output.ID = updateRes.ID;
            }

            return(output);
        }