Ejemplo n.º 1
0
        public ActionResult Support()
        {
            PracticeAdminSupportViewModel viewM = new PracticeAdminSupportViewModel();

            List <SelectListItem> reasons = new List <SelectListItem>();

            reasons.Add(new SelectListItem {
                Text = "", Value = ""
            });
            reasons.Add(new SelectListItem {
                Text = "Data is not right", Value = "Data is not right"
            });
            reasons.Add(new SelectListItem {
                Text = "Help/Question", Value = "Help/Question"
            });
            reasons.Add(new SelectListItem {
                Text = "Problem", Value = "Problem"
            });
            reasons.Add(new SelectListItem {
                Text = "Other", Value = "Other"
            });
            viewM.Reasons = new SelectList(reasons, "Value", "Text");

            return(View(viewM));
        }
Ejemplo n.º 2
0
        public ActionResult Support(PracticeAdminSupportViewModel viewM)
        {
            PracticeAdminSupportViewModel returnM = new PracticeAdminSupportViewModel();

            returnM.Reasons = viewM.Reasons;
            returnM.Body    = viewM.Body;
            returnM.Reason  = viewM.Reason;
            returnM.Subject = viewM.Subject;
            List <SelectListItem> reasons = new List <SelectListItem>();

            reasons.Add(new SelectListItem {
                Text = "", Value = ""
            });
            reasons.Add(new SelectListItem {
                Text = "Data is not right", Value = "Data is not right"
            });
            reasons.Add(new SelectListItem {
                Text = "Help/Question", Value = "Help/Question"
            });
            reasons.Add(new SelectListItem {
                Text = "Problem", Value = "Problem"
            });
            reasons.Add(new SelectListItem {
                Text = "Other", Value = "Other"
            });
            returnM.Reasons = new SelectList(reasons, "Value", "Text");
            if (viewM.ReturnEmail == "" || viewM.ReturnEmail == null)
            {
                returnM.ErrorMessage = "You must provide an email that we can contact you with.";
                return(View(returnM));
            }
            else
            {
                GenerateComms comm = new GenerateComms();
                comm.SendMail(returnM.ReturnEmail, "*****@*****.**", returnM.Subject, returnM.Body, "", "fax", "aimsfx2345", null);
                returnM.MessageSent  = true;
                returnM.ErrorMessage = null;
                return(View(returnM));
            }
        }