public ActionResult Survey(SurveryModel model) { Survery entity = new Survery(); var order = _orderService.GetOrderByGuid(model.SurveryGuid); if (ModelState.IsValid) { entity.OrderId = order.Id; entity.SurveryGuid = order.OrderGuid; entity.Question1 = 0;// Convert.ToInt32(model.Question1); entity.Question2 = Convert.ToInt32(model.Question2); entity.Question3 = Convert.ToInt32(model.Question3); entity.Question4 = Convert.ToInt32(model.Question4); entity.CreatedOnUtc = DateTime.UtcNow; _orderService.InsertSurvey(entity); order.IsCustomerQa = true; order.LastUpdatedDateUtc = DateTime.UtcNow; _orderService.UpdateOrder(order); return(RedirectToRoute("SurveyConfirmation")); } return(View(model)); }
public void InsertSurvey(Survery entity) { if (entity == null) { throw new ArgumentNullException("Survery"); } _surveryRepository.Insert(entity); }