コード例 #1
0
        public ActionResult OwnerRating(int id)
        {
            var VM = new RatingOwnerModel();

            VM.PostId  = id;
            VM.OwnerId = _postservice.GetByID(id).Data.WUserId;
            return(View(VM));
        }
コード例 #2
0
        public ActionResult OwnerRating(RatingOwnerModel model)
        {
            var ratingOwner = new RatingOwner();

            ratingOwner.Behaviour          = model.Behaviour;
            ratingOwner.CommunicationSkill = model.CommunicationSkill;
            ratingOwner.OnWord             = model.Onword;
            ratingOwner.Reliability        = model.Reliability;
            ratingOwner.UserId             = model.OwnerId;
            _ratingOwnerService.Save(ratingOwner);
            var selWorker = _selectedWorkerService.GetAll().Data.FirstOrDefault(d => d.PostId == model.PostId && d.UserId == HttpUtil.CurrentUser.UserId);

            _selectedWorkerService.UpdateApprove(selWorker, 3);
            return(RedirectToAction("Profile", "Worker"));
        }