public ActionResult Index([Bind(Include = "PersonKey, GrantApplicationDate,GrantTypeKey,GrantApplicationRequestAmount,GrantApplicationReason," + "GrantApplicationStatusKey")] GrantApplication r) { try { r.PersonKey = (int)Session["PersonKey"]; r.GrantAppicationDate = DateTime.Now; r.GrantApplicationStatusKey = 1; db.GrantApplications.Add(r); db.SaveChanges(); Message m = new Message(); m.Messagetext = "Thank you for your review"; return(RedirectToAction("Result", m)); } catch (Exception e) { Message m = new Message(); m.Messagetext = e.Message; return(RedirectToAction("Result", m)); } }
public ActionResult Index([Bind(Include = "GrantTypeKey, " + "GrantApplicationRequestAmount, " + "GrantApplicationReason " )] GrantApplication ga) { Message msg = new Message(); msg.Succeeded = !(this.Session["PersonKey"] is null); if (msg.Succeeded) // The user is logged in. Process the grant request application. { ga.PersonKey = (int)this.Session["PersonKey"]; ga.GrantAppicationDate = DateTime.Now; ga.GrantApplicationStatusKey = 1; // A GrantApplicationStatusKey of 1 means Pending. ca.GrantApplications.Add(ga); ca.SaveChanges(); return(RedirectToAction("Result", msg)); } else // The user is not logged in. { return(View("Result", msg)); } }
public ActionResult Index([Bind(Include = "PersonKey," + "GrantApplicationDate, " + "GrantTypeKey," + "GrantApplicationRequestAmount," + "GrantApplicationReason," + "GrantApplicationStatusKey," + "GrantApplicationAllocationAmount")] GrantApplication ga) { try { CommunityAssist2017Entities db = new CommunityAssist2017Entities(); ga.PersonKey = (int)Session["PersonKey"]; ga.GrantAppicationDate = DateTime.Now; ga.GrantApplicationStatusKey = (int)1; //ga.GrantTypeKey = // CommunityAssist2017Entities db = new CommunityAssist2017Entities(); db.GrantApplications.Add(ga); db.SaveChanges(); Message m = new Message(); m.MessageText = "Your application is being reviewed"; return(RedirectToAction("Result", m)); } catch (Exception e) { Message m = new Message(); m.MessageText = e.Message; return(RedirectToAction("Result", m)); } }
public ActionResult Index([Bind(Include = "GrantType, GrantApplicationReason, GrantApplicationRequestAmount")] GrantApplication app) { CommunityAssist2017Entities db = new CommunityAssist2017Entities(); if (Session["PersonKey"] != null) { GrantApplication g = new GrantApplication(); g.PersonKey = (int)Session["PersonKey"]; g.GrantAppicationDate = DateTime.Now; g.GrantApplicationRequestAmount = app.GrantApplicationRequestAmount; g.GrantApplicationReason = app.GrantApplicationReason; g.GrantApplicationStatusKey = 1; g.GrantType = app.GrantType; db.GrantApplications.Add(g); db.SaveChanges(); Message m = new Message(); m.MessageText = "Your application has been submitted"; return(RedirectToAction("Result", m)); } return(View("Result")); }
public ActionResult Index([Bind(Include = "PersonKey,GrantApplicationDate," + "GrantTypeKey,GrantApplicationRequestAmount,GrantApplicationReason,GrantApplicationStatusKey," + "GrantApplicationAllocationAmount")] GrantApplication g) { CommunityAssist2017Entities db = new CommunityAssist2017Entities(); int key = (int)Session["userKey"]; //GrantApplication grantApplication = new GrantApplication(); //grantApplication.GrantTypeKey = g.GrantTypeKey; g.GrantApplicationStatusKey = 1; //pending g.PersonKey = key; g.GrantAppicationDate = DateTime.Now; Console.WriteLine("g = ", g.ToString()); db.GrantApplications.Add(g); db.SaveChanges(); Message m = new Message("Thank you for your contribution to the community."); return(RedirectToAction("Result", m)); }
public ActionResult Index([Bind(Include = "PersonKey, GrantAppicationDate, GrantTypeKey, GrantApplicationRequestAmount, GrantApplicationReason, GrantApplicationStatusKey, GrantApplicationAllocationAmount")] GrantApplication r) { r.GrantApplicationStatusKey = 1; r.PersonKey = (int)Session["reviewKey"]; r.GrantAppicationDate = DateTime.Now; db.GrantApplications.Add(r); db.SaveChanges(); Message m = new Message(); m.MessageText = "Thank you for your application"; return(View("Result", m)); }
public ActionResult Index([Bind(Include = "GrantType, PersonKey , GrantApplicationDate, GrantApplicationReason, GrantApplicationRequestAmount ")] GrantApplication g) { g.PersonKey = (int)Session["userkey"]; g.GrantApplicationStatusKey = 1; g.GrantAppicationDate = DateTime.Now; db.GrantApplications.Add(g); db.SaveChanges(); Message msg = new Message("Thank you for the applying for a grant!"); return(View("Result", msg)); }
public ActionResult Index([Bind(Include = "GrantApplicationKey, PersonKey, GrantAppicationDate, GrantTypeKey, GrantApplicationRequestAmount, GrantApplicationReason, GrantApplicationStatusKey, GrantApplicationAllocationAmount")] GrantApplication newGrantApplication) { newGrantApplication.PersonKey = (int)System.Web.HttpContext.Current.Session["personKey"]; newGrantApplication.GrantAppicationDate = DateTime.Now; newGrantApplication.GrantApplicationStatusKey = 1; db.GrantApplications.Add(newGrantApplication); db.SaveChanges(); Message applicationProcessing = new Message(); applicationProcessing.MessageText = "Thank you for Applying for assistance. Your Application is Processing."; return(View("Result", applicationProcessing)); }
public ActionResult Index([Bind(Include = "GrantTypeKey, PersonKey, GrantAppicationDate, GrantApplicationStatusKey, GrantApplicationRequestAmount, GrantApplicationReason")] GrantApplication g) { CommunityAssist2017Entities db = new CommunityAssist2017Entities(); g.PersonKey = (int)Session["ReviewerKey"]; g.GrantApplicationStatusKey = 1; g.GrantAppicationDate = DateTime.Now; db.GrantApplications.Add(g); db.SaveChanges(); Message m = new Message(); m.MessageText = "Your application has been successfully submitted."; return(View("Result", m)); }
public ActionResult Index([Bind(Include = "PersonKey, GrantApplicationDate, GrantTypeKey, GrantApplicationRequestAmount," + "GrantApplicationReason, GrantApplicationStatusKey, ")] GrantApplication ga) { ga.GrantAppicationDate = DateTime.Now; ga.PersonKey = (int)Session["personKey"]; ga.GrantApplicationStatusKey = 1; db.GrantApplications.Add(ga); db.SaveChanges(); Message m = new Message(); m.MessageTitle = "Grant Applications"; m.MessageText = "Thank you, your grant application has been accepted for processing."; return(RedirectToAction("Result", m)); }
public ActionResult Index([Bind(Include = "PersonKey, GrantAppicationDate, GrantTypeKey,GrantApplicationRequestAmount," + "GrantApplicationReason,GrantApplicationStatusKey,GrantApplicationAllocationAmount")] GrantApplication ga) { ga.PersonKey = (int)Session["PersonKey"]; ga.GrantAppicationDate = DateTime.Now; ga.GrantApplicationStatusKey = 1; db.GrantApplications.Add(ga); db.SaveChanges(); Message m = new Message(); m.MessageText = "Grant Application is sent"; return(View("Result", m)); }
public ActionResult Index([Bind(Include = "Type, Reason, Amount")] NewGrant ng) { GrantApplication g = new GrantApplication(); g.GrantApplicationReason = ng.Reason; g.GrantApplicationRequestAmount = ng.Amount; g.GrantAppicationDate = DateTime.Now; db.GrantApplications.Add(g); db.SaveChanges(); MessageClass m = new MessageClass(); m.MessageText = "Thank you, the book has been added"; return(View("Result", m)); }
public ActionResult Index([Bind(Include = "GrantTypeKey, GrantApplicationRequestAmount, GrantApplicationReason")] NewGrant ng) { GrantApplication grant = new GrantApplication(); grant.PersonKey = (int)Session["personKey"]; grant.GrantAppicationDate = DateTime.Now; grant.GrantTypeKey = ng.GrantTypeKey; grant.GrantApplicationRequestAmount = ng.GrantApplicationRequestAmount; grant.GrantApplicationReason = ng.GrantApplicationReason; db.GrantApplications.Add(grant); db.SaveChanges(); Message m = new Message(); m.MessageText = "Thank you for applying! We will get back to you shortly."; return(View("Result", m)); }
public ActionResult Index([Bind(Include = " GrantApplicationKey, PersonKey, GrantApplicationDate, GrantTypeKey, " + "GrantAplicationRequestAmount, GrantApplicationReason, GrantApplicationStutesKey,GrantApplicationAllocationAmount ")] GrantApplication g) { CommunityAssist2017Entities db = new CommunityAssist2017Entities(); g.GrantAppicationDate = DateTime.Now; g.PersonKey = (int)Session["personkey"]; g.GrantApplicationStatusKey = 1; db.GrantApplications.Add(g); db.SaveChanges(); Message m = new Message(); m.MessageText = "Thank you for applying for grant"; return(View("Result", m)); }
public ActionResult Index([Bind(Include = "PersonKey, GrantTypeKey, GrantApplicationDate, GrantApplicationReason, GrantApplicationRequestedAmount, GrantApplicationStatusKey ")] GrantApplication g) { try { g.PersonKey = (int)Session["PersonKey"]; g.GrantAppicationDate = DateTime.Now; g.GrantApplicationStatusKey = 1; db.SaveChanges(); Message m = new Message("Thank you. Application has been received!."); return(RedirectToAction("Result", m)); } catch (Exception e) { Message m = new Message(); m.MessageText = e.Message; return(RedirectToAction("Result", m)); } }
public ActionResult Index([Bind(Include = "GrantType" + "GrantApplicationRequestAmount, GrantApplicationReason")] GrantApplication ga) { GrantApplication g = new GrantApplication(); g.PersonKey = (int)Session["ukey"]; g.GrantApplicationStatusKey = 1; g.GrantAppicationDate = DateTime.Now; g.GrantApplicationRequestAmount = ga.GrantApplicationRequestAmount; g.GrantApplicationReason = ga.GrantApplicationReason; db.GrantApplications.Add(g); db.SaveChanges(); Message m = new Message(); m.MessageText = "Thank you for your application"; return(View("GrantApplicationResult", m)); }
public ActionResult Index([Bind(Include = "PersonKey, GrantAppicationDate, GrantApplicationStatusKey, GrantApplicationReason, GrantApplicationRequestAmount, GrantType")] GrantApplication ga) { Message m = new Message(); try { ga.PersonKey = (int)Session["PersonKey"]; ga.GrantAppicationDate = DateTime.Now; ga.GrantApplicationStatusKey = 1; db.GrantApplications.Add(ga); db.SaveChanges(); m.messageText = "Thank you for your application."; } catch (Exception e) { m.messageText = e.Message; } return(RedirectToAction("Result", m)); }
public ActionResult Index([Bind(Include = "GrantApplicationKey, PersonKey, GrantApplicationDate, GrantTypeKey, " + "GrantApplicationRequestAmount, GrantApplicationReason, GrantApplicationStatusKey")] GrantRequest gr) { GrantApplication ga = new GrantApplication(); ga.PersonKey = (int)Session["PersonKey"]; ga.GrantAppicationDate = gr.GrantApplicationDate; ga.GrantTypeKey = gr.GrantTypeKey; ga.GrantApplicationRequestAmount = gr.GrantApplicationRequestAmount; ga.GrantApplicationReason = gr.GrantApplicationReason; ga.GrantApplicationStatusKey = gr.GrantApplicationStatusKey; db.GrantApplications.Add(ga); db.SaveChanges(); Message m = new Message(); m.MessageText = "Thank you for your application"; return(View("Result", m)); }
public ActionResult Index([Bind(Include = "GrantTypeKey, GrantApplicationReason, GrantApplicationRequestAmount" )] GrantApplication grantApplication) { /*Application for Assistance, Assignment 7 * You should be able to use the GrantApplication class already in * the model, but you will need to assign values to some of the fields * in the controller...*/ /*... The personkey field should get the value from the Session variable.*/ grantApplication.PersonKey = Session["sessClientKey"].GetHashCode(); /*... The status key field should have the value of "1".*/ grantApplication.GrantApplicationStatusKey = 1; /*... The date should be DateTime.Now*/ grantApplication.GrantAppicationDate = DateTime.Now; db.GrantApplications.Add(grantApplication); db.SaveChanges(); argMessage.MessageText = "Thank for your Grant Application to the " + "Community Assist Project"; return(View("Result", argMessage)); }
public ActionResult Index([Bind(Include = "GrantApplicationRequestAmount, GrantApplicationReason")] GrantApplication grn) { var resultMessage = new Message(); if (ModelState.IsValid) { CommunityAssist2017Entities db = new CommunityAssist2017Entities(); var applicant = db.People.Find(System.Web.HttpContext.Current.Session["ukey"] as int? ?? 0); grn.GrantAppicationDate = DateTime.Now; grn.GrantType = db.GrantTypes.Find(Int32.Parse(Request["GrantType"])); grn.GrantApplicationStatu = db.GrantApplicationStatus.Find(1); applicant.GrantApplications.Add(grn); db.SaveChanges(); resultMessage.MessageText = "Thank you for applying. We'll contact you as soon as we're able to regarding the status of your request."; } else { resultMessage.MessageText = "We're so sorry, something seems to have gone wrong. Please visit us in person to apply for a grant."; } return(View("Result", resultMessage)); }