protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.LogIn); DB_Communicator db = new DB_Communicator(); Button btnLogin = FindViewById<Button>(Resource.Id.btnLogin); btnLogin.Click += async (object sender, EventArgs e) => { EditText username = FindViewById<EditText>(Resource.Id.usernameText); EditText password = FindViewById<EditText>(Resource.Id.passwordText); user = await db.login(username.Text, password.Text); if(user != null) { //storing user information for usage in other activities user.StoreUserInPreferences(this, user); Toast.MakeText(this, "Login successful!", ToastLength.Short).Show(); Intent i = new Intent(this, typeof(ListEventsActivity)); StartActivity(i); } else { Toast.MakeText(this, "Login failed!", ToastLength.Long).Show(); } }; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.EventDetails); listView = FindViewById<ListView>(Resource.Id.EventDetails_ListUser); DB_Communicator db = new DB_Communicator(); listUser = db.SelectUserForEvent(Convert.ToInt32(this.Intent.Extras.Get("idEvent")), null).Result; listView.Adapter = new ListUserAdapter(this, listUser); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.ListEvents); listView = FindViewById<ListView>(Resource.Id.listEvents); user = MySqlUser.GetUserFromPreferences(this); DB_Communicator db = new DB_Communicator(); listEvents = db.SelectEventsForUser(user.idUser, null).Result; listView.Adapter = new ListEventsAdapter(this, listEvents); listView.ItemClick += OnListItemClick; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.ListEvents); //Get all events for the logged in user DB_Communicator db = new DB_Communicator(); user = MySqlUser.GetUserFromPreferences(this); listEvents = db.SelectEventsForUser(user.idUser, null).Result; if(listEvents.Count == 0) { //display text that there are currently no events } else { listView = FindViewById<ListView>(Resource.Id.listEvents); listView.Adapter = new ListEventsAdapter(this, listEvents); listView.ItemClick += OnListItemClick; } }
public DB_InsertEvent(DB_Communicator dbCommunicator) { this.dbCommunicator = dbCommunicator; this.debug = dbCommunicator.debug; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); db = DB_Communicator.getInstance(); }
public DB_Select(DB_Communicator dbCommunicator) { this.dbCommunicator = dbCommunicator; this.debug = dbCommunicator.debug; }
public DB_Delete(DB_Communicator dbCommunicator) { this.dbCommunicator = dbCommunicator; this.debug = dbCommunicator.debug; }
public DB_SelectUser(DB_Communicator dbCommunicator) : base(dbCommunicator) {}
public DB_SelectEvent(DB_Communicator dbCommunicator) : base(dbCommunicator) {}
public DB_Insert(DB_Communicator dbCommunicator) { this.dbCommunicator = dbCommunicator; this.client = dbCommunicator.client; this.debug = dbCommunicator.debug; }
public VBStatistic(int userId, string season) { db = DB_Communicator.getInstance(); this.season = season; this.userId = userId; }
public DB_SelectTeam(DB_Communicator dbCommunicator) : base(dbCommunicator) { this.type = "DB_SelectTeam"; }
public static DB_Communicator getInstance() { if(db == null) db = new DB_Communicator(); return db; }
public DB_Update(DB_Communicator dbCommunicator) { this.dbCommunicator = dbCommunicator; this.client = dbCommunicator.client; this.debug = dbCommunicator.debug; }