Ejemplo n.º 1
0
        public ActionResult Index([Bind(Include = "UserName, Password")] LogInClass lc)
        {
            CommunityAssist2017Entities db = new CommunityAssist2017Entities();
            int loginResult = db.usp_Login(lc.UserName, lc.Password);

            if (loginResult != -1)
            {
                var uid = (from r in db.People
                           where r.PersonFirstName.Equals(lc.UserName)
                           select r.PersonKey).FirstOrDefault();
                int rKey = (int)uid;
                Session ["ReviewerKey"] = rKey;

                Class1Messages msg = new Class1Messages();
                msg.MessageText = "Thank You, "
                                  + lc.UserName
                                  + " for login you can donate";
                return(RedirectToAction("Result", msg));
            }

            Class1Messages message = new Class1Messages();

            message.MessageText = "invalid Login";
            return(View("Result", message));
        }
Ejemplo n.º 2
0
        public ActionResult Register([Bind(Include = "lastname, firstname, email, password, " +
                                                     "apartmentNumbr, street, city, state, zipcode, phone")] NewPerson R)

        {
            int result = db.usp_Register(
                R.lastname,
                R.firstname,
                R.email,
                R.password,
                R.apartmentNumber,
                R.street,
                R.city,
                R.state,
                R.zipcode,
                R.phone);

            Class1Messages m = new Class1Messages();

            if (result != -1)

            {
                m.MessageText = "thanks for registering";
                return(RedirectToAction("Result", m));
            }

            m.MessageText = "opps, try again";
            return(RedirectToAction("Result", m));
        }
Ejemplo n.º 3
0
        // GET: NewDonation

        public ActionResult Index()
        {
            if (Session["reistrationKey"] == null)
            {
                Class1Messages m = new Class1Messages();
                m.MessageText = "login required to donate.";
                return(RedirectToAction("Result", m));
            }
            return(View());
        }
Ejemplo n.º 4
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));
        }
Ejemplo n.º 5
0
 public ActionResult Result(Class1Messages msg)
 {
     return(View(msg));
 }