Exemple #1
0
        public ActionResult Create([Bind(Include = "BusinessRuleKey,BusinessRuleText")] BusinessRule businessRule)
        {
            if (ModelState.IsValid)
            {
                db.BusinessRules.Add(businessRule);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(businessRule));
        }
Exemple #2
0
        public ActionResult Create([Bind(Include = "GrantTypeKey,GrantTypeName,GrantTypeDescription,GrantTypemaximum,GrantTypeLifetimeMaximum,GrantTypeDateEntered")] GrantType grantType)
        {
            if (ModelState.IsValid)
            {
                db.GrantTypes.Add(grantType);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(grantType));
        }
        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 =
                                            "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 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 = "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"));
        }
Exemple #7
0
        public ActionResult Index([Bind(Include = "DonationKey, DonationDate, DonationAmount, DontionConfirmationCode")] NewDonation nd)
        {
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();


            int loginResult = db.Donations(nd.DonationAmount, nd.DonationDate, nd.DontionConfirmationCode);

            if (loginResult != -1)
            {
                var uid = (from np in db.Donations
                           where np.DonationConfirmationCode.Equals(nd.DonationKey)
                           select np.DonationKey).FirstOrDefault();
                int npKey = (int)uid;
                Session["personkey"] = npKey;

                Donation donation = new Donation();
                donation.DonationConfirmationCode = Guid.NewGuid();
                db.Donations.Add(donation);
                db.SaveChanges();


                Message msg = new Message();
                msg.MessageText = "Thank you," + nd.DonationKey +
                                  "for logging in. You can now" +
                                  "donate";
                return(View("Message", msg));
            }

            Message m = new Message();

            m.MessageText = "Thank you, the donation has been added";
            return(View("Result", m));
        }
Exemple #8
0
        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 = "DonateDate", "DonationAmount", "DonationConfirmation")] Donation d)
        {
            d.PersonKey = (int)Session["PersonKey"];
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();

            db.Donations.Add(d);
            db.SaveChanges();
            Message m = new Message("Donation has been added");

            return(View("Result", m));
        }
        public ActionResult Index([Bind(Include = "DonationAmount, userkey, DonationDate")] Donation d)
        {
            d.PersonKey                = (int)Session["userkey"];
            d.DonationDate             = DateTime.Now;
            d.DonationConfirmationCode = Guid.NewGuid();
            db.SaveChanges();

            Message msg = new Message("Thanks for the donation");

            return(View("Result", msg));
        }
Exemple #11
0
        public ActionResult Index([Bind(Include = "PersonKey, DonationDate, DonationAmount, DonationConfirmationCode")] Donation donation)
        {
            donation.DonationDate             = DateTime.Now;
            donation.PersonKey                = (int)Session["PersonKey"];
            donation.DonationConfirmationCode = Guid.NewGuid();
            db.Donations.Add(donation);
            db.SaveChanges();
            Message m = new Message("Thanks for your donation.");

            return(View("Result", m));
        }
Exemple #12
0
        public ActionResult Index([Bind(Include = "PersonKey,DonationDate, DonationAmount,DonationConfirmationCode")] Donation b)
        {
            b.DonationDate             = DateTime.Now;
            b.PersonKey                = (int)Session["PersonKey"];
            b.DonationConfirmationCode = new Guid();
            db.Donations.Add(b);
            db.SaveChanges();
            Message m = new Message();

            m.Messagetext = "Donation has been entered";
            return(View("Result", m));
        }
Exemple #13
0
        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));
        }
Exemple #14
0
        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 = "PersonKey, DonationDate, DonationAmount, DoantionConfirmationCode")] Donation d)
        {
            d.DonationConfirmationCode = Guid.NewGuid();
            d.DonationDate             = DateTime.Now;
            d.PersonKey = (int)Session["PersonKey"];
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();

            db.Donations.Add(d);
            db.SaveChanges();
            Message M = new Message("Donation has been entered");

            return(View("Result", M));
        }
        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));
        }
Exemple #17
0
        public ActionResult Index([Bind(Include = "DonationKey,PersonKey,DonationDate,DonationAmount, ConationConformationCode")] Donation d)
        {
            d.DonationDate             = DateTime.Now;
            d.PersonKey                = (int)Session["reviewerKey"];
            d.DonationConfirmationCode = Guid.NewGuid();
            db.Donations.Add(d);
            db.SaveChanges();

            MessageClass m = new MessageClass();

            m.MessageText = "Thank you for your generous donation!";

            return(View("Result", m));
        }
Exemple #18
0
        public ActionResult Index([Bind(Include = "PersonKey, DonationDate,DonationAmount,DonationConfirmationCode")] Donation b)
        {
            b.DonationDate             = DateTime.Now;
            b.PersonKey                = (int)Session["NewPersonKey"];
            b.DonationConfirmationCode = new Guid();
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();

            db.Donations.Add(b);
            db.SaveChanges();
            Message m = new Message();

            m.MessageText = "Thank you for your donation";
            return(View("Result", m));
        }
        public ActionResult Index([Bind(Include = "Personkey, DonationDate, DonationAmount, DonationConfirmationCode")] Donation d)

        {
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();

            d.DonationConfirmationCode = Guid.NewGuid();
            d.PersonKey    = (int)Session["PersonKey"];
            d.DonationDate = DateTime.Now;
            db.Donations.Add(d);
            db.SaveChanges();
            Message m = new Message("Thank you for your donations!");

            return(View("Result", m));
        }
        public ActionResult Index([Bind(Include = "DonationKey, PersonKey, DonationDate, DonationAmount, DonationConfirmationCode, Person")] Donation d)
        {
            d.DonationDate             = DateTime.Now;
            d.PersonKey                = (int)Session["personKey"];
            d.DonationConfirmationCode = Guid.NewGuid();
            db.Donations.Add(d);
            db.SaveChanges();

            Message m = new Message();

            m.MessageTitle = "Donations";
            m.MessageText  = "Thank you, we are very grateful for your donation.";
            return(RedirectToAction("Result", m));
        }
Exemple #21
0
        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));
        }
Exemple #23
0
        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 = "Amount")] NewDonation nd)
        {
            Donation d = new Donation();

            d.DonationAmount           = nd.Amount;
            d.DonationDate             = DateTime.Now;
            d.PersonKey                = (int)Session["personKey"];
            d.DonationConfirmationCode = Guid.NewGuid();
            db.Donations.Add(d);
            db.SaveChanges();

            Message m = new Message();

            m.MessageText = "Thank you for your donation!";

            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 = "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));
     }
 }
Exemple #27
0
        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));
        }
Exemple #28
0
        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 = "Donation")] DonationClass donate)
        {
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();

            if (Session["PersonKey"] != null)
            {
                Donation d = new Donation();
                d.PersonKey      = (int)Session["PersonKey"];
                d.DonationDate   = DateTime.Now;
                d.DonationAmount = donate.Donation;

                d.DonationConfirmationCode = Guid.NewGuid();
                db.Donations.Add(d);
                db.SaveChanges();
            }

            return(View("Result"));
        }
        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));
        }