public ActionResult Feedback(Models.FeedbackModel model) { var s = model.comments; Data.CRUD.CreateUserFeedback(model, SessionItems.CurrentUser.UserId); return(View("FeedbackSubmitted")); }
/// <summary> /// Sends request to the server to submit a new feedback /// </summary> /// <param name="feedbackModel"></param> /// <returns></returns> public ActionResult ParseFeedback(Models.FeedbackModel feedbackModel) { var feedback = Functionals.Manager.Instance().CastToFeedbackEntity(feedbackModel); //var serverUrl = System.Configuration.ConfigurationManager.ConnectionStrings["ManagementLeaveFeedback"].ConnectionString; var serverUrl = System.Configuration.ConfigurationManager.ConnectionStrings["ManagementServerName"].ConnectionString + DestinationNames.ManagementLeaveFeedback; var responseEntityBase = Manager.Instance().ManagementLeaveFeedback(feedback, serverUrl); ViewBag.statusInfo = responseEntityBase.StatusInfo; IEnumerable <EmployeeManagementModel> employeesModel = this.GetEmployeesCollection(); return(View("GetEmployees", employeesModel)); }