예제 #1
0
        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));
            }
        }
예제 #2
0
        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]));
        }