public ActionResult <RateDetailDTO> CreateRate(RateCreateDTO rateDTO) { var rate = this.mapper.Map <Rate>(rateDTO); rate = this.rateRepository.CreateRate(rate); return(this.mapper.Map <RateDetailDTO>(rate)); }
public ActionResult Create(RateCreateDTO dto) { Rate rate = new Rate(); rate.RateValue = dto.RateValue; if (ModelState.IsValid) { rate.UserID = User.Identity.GetUserId(); db.Rates.Add(rate); db.SaveChanges(); return(RedirectToAction("Index")); } else { return(View(rate)); } }