public ActionResult getParentResponses(ParentEntry parentinfo) { Parent parent = new Parent { FirstName = parentinfo.firstName, LastName = parentinfo.lastname, PhoneNumber = parentinfo.phonenumber, Email = parentinfo.email, NumberOfStudents = parentinfo.numberofstudents, StudentGradesArray = parentinfo.studentgradesarray, PaymentPreference = parentinfo.paymentpreference, Date = parentinfo.date }; try { ParentClient tableStorage = new ParentClient(); tableStorage.Add(parent); return(Content("ok")); } catch (Exception ex) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound, ex.Message)); } }
public ActionResult getParentResponses(Parent pParent) { try { ParentClient tableStorage = new ParentClient(); tableStorage.Add(pParent); string emailTemplate = EmailTemplateHelper.GetTemplate("ParentEmail"); string emailBody = string.Format(emailTemplate, pParent.FirstName); EmailHelper.SendEmail(pParent.Email, "*****@*****.**", "Your Registration Follow up", emailBody, true); return(Content(JsonConvert.SerializeObject(new { }), "application/json")); } catch (Exception ex) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound, ex.Message)); } }