示例#1
0
        public void TestGetNameReturnsCorrectName()
        {
            //Arrange
            IUser user = new RealUser();
            //Act
            string actualUserName = user.Name;
            //Assert
            string expectedUserName = Environment.UserName;

            Assert.AreEqual(actualUserName, expectedUserName);
        }
示例#2
0
        private void SeatEntered(object sender, EventArgs e)
        {
            RealUser thisUser = App.CurrentUser;

            thisUser.CurrentSection = Int32.Parse(SectionEntry.Text);
            thisUser.Seat           = Int32.Parse(Seat.Text);
            using (SQLite.SQLiteConnection db = new SQLite.SQLiteConnection(App.DB_PATH))
            {
                db.Update(thisUser);
                App.CurrentUser = thisUser;
                Application.Current.MainPage = new NavigationPage(new MasterDetailPage1());
            }
        }
示例#3
0
        public ActionResult Create([Bind(Include = "Id,Name,Password,Email")] RealUser realUser)
        {
            if (ModelState.IsValid)
            {
                var x = realUser.Password;

                db.RealUsers.Add(realUser);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(realUser));
        }
示例#4
0
        private void Button_Clicked(object sender, EventArgs e)
        {
            RealUser newUser = new RealUser();

            newUser.Username = UsernameEntry.Text;
            newUser.Password = PasswordEntry.Text;

            using (SQLite.SQLiteConnection db = new SQLite.SQLiteConnection(App.DB_PATH))
            {
                db.CreateTable <RealUser>();
                var ExistingUser = db.Table <RealUser>().Where(u => u.Username == newUser.Username).FirstOrDefault();
                if (ExistingUser == null)
                {
                    db.Insert(newUser);
                    App.CurrentUser = newUser;
                    Navigation.PushAsync(new SeatEntry());
                }
                else if (ExistingUser.Username == newUser.Username && ExistingUser.Password == newUser.Password)
                {
                    App.CurrentUser = newUser;
                    Navigation.PushAsync(new SeatEntry());
                }
                else if (ExistingUser.Username == newUser.Username && ExistingUser.Password != newUser.Password)
                {
                    //db.CreateTable<Concession>();
                    //db.CreateTable<ConcessionItem>();
                    //db.CreateTable<Item>();
                    //db.CreateTable<Order>();
                    //db.CreateTable<Seats>();
                    //db.CreateTable<Stadium>();
                    //db.CreateTable<User>();
                    //Concession concession1 = new Concession { Name = "AJ Bombers", Section = 117 };
                    //db.Insert(concession1);
                    //Concession concession2 = new Concession { Name = "SmokeShack", Section = 118 };
                    //db.Insert(concession2);
                    //Concession concession3 = new Concession { Name = "J. Agave Tacos", Section = 123 };
                    //db.Insert(concession3);
                    //Concession concession4 = new Concession { Name = "Specialty Pretzels", Section = 111 };
                    //db.Insert(concession4);
                    //Concession concession5 = new Concession { Name = "Beer", Section = 119 };
                    //db.Insert(concession5);
                    DisplayAlert("Invalid Password", "Your username and password may be incorrect.", "Try again");
                }
            }
        }