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 CreateFeedback() { var userDetails = (CustomerLoginDetail)Session["UserSession"]; FeedbackAuthorViewModel objFeedbackAuthor = new FeedbackAuthorViewModel(); Feedback_PointsAndMessages PointsAndMessages = new Feedback_PointsAndMessages(); List <OutletDetailsViewModel> objOutletData = new List <OutletDetailsViewModel>(); try { objFeedbackAuthor.GroupId = userDetails.GroupId; objFeedbackAuthor.lstFeedbackData = FMR.GetFeedback_Contents(userDetails.GroupId); objFeedbackAuthor.lstOutletDetail = RR.GetOutletList(userDetails.GroupId, userDetails.connectionString); foreach (var item in objFeedbackAuthor.lstOutletDetail) { OutletDetailsViewModel objOT = new OutletDetailsViewModel(); objOT.mobileNos = FMR.GetOutletMobileNos(userDetails.GroupId, item.Value); objOT.outletId = item.Value; objOT.outletName = item.Text; objOutletData.Add(objOT); } objFeedbackAuthor.lstOutletData = objOutletData; PointsAndMessages = FMR.GetPointsAndMessages(userDetails.GroupId); objFeedbackAuthor.PointsAndMessages = PointsAndMessages; objFeedbackAuthor.lstKnowAboutUs = FMR.GetHowToKnowAboutList(); objFeedbackAuthor.LogoUrl = FMR.GetLogo(userDetails.GroupId); } catch (Exception ex) { newexception.AddException(ex, "CreateFeedback"); } return(View(objFeedbackAuthor)); }