Ejemplo n.º 1
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));
        }
        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 void CreateNewDonation()
 {
     if (NewDonation.ValidValues())
     {
         IsWorking             = true;
         NewDonation.DonatorID = NewDonator;
         NewDonation.SaveDonation();
         Task.Run(() => GetData());
         ClearNewDonation();
         IsWorking = false;
         MessageBox.Show("Záznam vytvořen.");
     }
     else
     {
         MessageBox.Show("Vyplňte prosím název, hodnotu a datum.");
     }
 }
Ejemplo n.º 4
0
        public ActionResult Index([Bind(Include = "DonationAmount")] NewDonation newDonation)
        {
            Donation nd = new Donation();

            //get person key from Session Variable
            nd.PersonKey                = (int)System.Web.HttpContext.Current.Session["personKey"];
            nd.DonationDate             = DateTime.Now;
            nd.DonationAmount           = newDonation.DonationAmount;
            nd.DonationConfirmationCode = Guid.NewGuid();

            db.Donations.Add(nd);
            db.SaveChanges();

            Message newDonationSuccess = new Message();

            newDonationSuccess.MessageText = "Thank You for your donation";

            return(View("Result", newDonationSuccess));
        }
Ejemplo n.º 5
0
        public ActionResult Index([Bind(Include = "DonationAmount")] NewDonation nd)
        {
            int rKey = (int)Session["ReviewerKey"];

            Donation d = new Donation();

            d.DonationAmount           = nd.DonationAmount;
            d.DonationDate             = DateTime.Now;
            d.PersonKey                = rKey;
            d.DonationConfirmationCode = Guid.NewGuid();

            db.Donations.Add(d);
            db.SaveChanges();

            Class1Messages m = new Class1Messages();

            m.MessageText = "Thanks for the Donation";

            return(View("Result", m));
        }
        public ActionResult Index([Bind(Include = "Amount, PersonKey, Date")] NewDonation nb)
        {
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();

            nb.PersonKey = (int)Session["reviewKey"];

            Donation a = new Donation();

            a.DonationAmount           = nb.Amount;
            a.DonationDate             = DateTime.Now;
            a.PersonKey                = nb.PersonKey;
            a.DonationConfirmationCode = new Guid();
            db.Donations.Add(a);
            db.SaveChanges();

            Message m = new Message();

            m.MessageText = "Thank you, the donation has been added";

            return(View("Result", m));
        }
Ejemplo n.º 7
0
        public ActionResult Index([Bind(Include = "DonationAmount")] NewDonation nd)
        {
            //Create a new row in donation table and set value of donation amount equal to new donation

            int rKey = (int)Session["ReviewerKey"];

            Donation d = new Donation();

            d.DonationAmount           = nd.DonationAmount;
            d.DonationDate             = DateTime.Now;
            d.PersonKey                = rKey;
            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));
        }
Ejemplo n.º 8
0
 public ActionResult Index([Bind(Include = "Amount")] NewDonation nd)
 {