public ActionResult GetFeedBack(string Id) { string groupid = string.Empty; if (!string.IsNullOrEmpty(Id)) { groupid = Id.Substring(0, 4); ViewBag.GroupId = groupid; ViewBag.OutletId = Id; // ViewBag.lsthowtoknow = FMR.GetHowToKnowAboutList(); } var userDetails = (CustomerLoginDetail)Session["UserSession"]; FeedbackGetFeedbackViewModel objgetfeedbackviewmodel = new FeedbackGetFeedbackViewModel(); Feedback_PointsAndMessages PointsAndMessages = new Feedback_PointsAndMessages(); // List<Feedback_Content> lstfbget = new List<Feedback_Content>(); objgetfeedbackviewmodel.OutletId = Id; objgetfeedbackviewmodel.GroupId = groupid; objgetfeedbackviewmodel.IsExpiredOrStopped = FMR.CheckActiveLink(groupid); objgetfeedbackviewmodel.GroupName = FMR.GetGroupName(groupid); objgetfeedbackviewmodel.lstFeedbackData = FMR.GetFeedback_VisibleContents(groupid); objgetfeedbackviewmodel.LogoUrl = FMR.GetLogo(groupid); objgetfeedbackviewmodel.lstKnowAboutUs = FMR.GetHowToKnowAboutList(); objgetfeedbackviewmodel.lstsalesRepresentive = FMR.GetSalesRepresentiveList(groupid); PointsAndMessages = FMR.GetPointsAndMessages(groupid); objgetfeedbackviewmodel.PointsAndMessages = PointsAndMessages; objgetfeedbackviewmodel.lstKnowAboutUs = FMR.GetHowToKnowAboutList(); return(View(objgetfeedbackviewmodel)); }
public ActionResult Report() { FeedbackGetFeedbackViewModel objviewmodel = new FeedbackGetFeedbackViewModel(); var userDetails = (CustomerLoginDetail)Session["UserSession"]; objviewmodel.GroupId = userDetails.GroupId; objviewmodel.PointsAndMessages = FMR.GetPointsAndMessages(objviewmodel.GroupId); objviewmodel.lstsalesRepresentive = FMR.GetSalesRepresentiveList(objviewmodel.GroupId); objviewmodel.lstoutletlist = RR.GetOutletList(userDetails.GroupId, userDetails.connectionString); return(View(objviewmodel)); }
public ActionResult GetFilteredReport(string jsonData) { FeedbackGetFeedbackViewModel objviewmodel = new FeedbackGetFeedbackViewModel(); List <Feedback_Report> lstreport = new List <Feedback_Report>(); JavaScriptSerializer json_serializer = new JavaScriptSerializer(); json_serializer.MaxJsonLength = int.MaxValue; object[] objData = (object[])json_serializer.DeserializeObject(jsonData); foreach (Dictionary <string, object> item in objData) { DateTime fromDate = Convert.ToDateTime(item["fromDate"]); DateTime toDate = Convert.ToDateTime(item["toDate"]); string Groupid = Convert.ToString(item["groupId"]); string salesR = Convert.ToString(item["selectedsalesR"]); string outletId = Convert.ToString(item["selectedoutlet"]); lstreport = FMR.GetReportData(Groupid, fromDate, toDate, salesR, outletId); } return(PartialView("_ReportListing", lstreport)); }