public async Task <IActionResult> FeedbackSave(FJC_Feedback fjc_feedback) { try { await ManageRecaptcha.ValidateUser(fjc_feedback.captcha); var result = await _feedbackService.Feedback_Details(fjc_feedback); return(Ok(Reformatter.Response_Object("Feedback Submitted successfully", ref result))); } catch (Exception ex) { return((new HandleCatches()).ManageExceptions(ex)); } }
public async Task <DataTable> Feedback_Details(FJC_Feedback fjc_feedback) { Dictionary <string, object> dictRegis = new Dictionary <string, object>(); dictRegis.Add("@name", fjc_feedback.name); dictRegis.Add("@email", fjc_feedback.email); dictRegis.Add("@contact_no", fjc_feedback.contact_no); dictRegis.Add("@feedback", fjc_feedback.feedback); dictRegis.Add("@flag", 0); DataSet ds = new DataSet(); ds = await AppDBCalls.GetDataSet("Evote_Feedback", dictRegis); return(Reformatter.Validate_DataTable(ds.Tables[0])); }