protected void btnSave_Click(object sender, EventArgs e) { //CheckBox chk = (CheckBox)sender; //RepeaterItem item = (RepeaterItem)chk.NamingContainer; //Label lblLogin = (Label)item.FindControl("lblLogin"); //string username = lblLogin.Text; try { foreach (RepeaterItem item in rpArr.Items) { int index = item.ItemIndex; CheckBox chk = item.Controls.OfType <CheckBox>().Single <CheckBox>(); string username = usr[index].Login; JITAD.UserSystem sys = new JITAD.UserSystem(); sys.ArrivedAtEvent(username, chk.Checked); } } catch (Exception) { Page page = HttpContext.Current.CurrentHandler as Page; if (page != null && !page.ClientScript.IsClientScriptBlockRegistered("alert")) { page.ClientScript.RegisterClientScriptBlock(page.GetType(), "alert", "alert('Wystąpił błąd!')", true /* addScriptTags */); } } }
private void getSession(string user_id) { JITAD.UserSystem usrsys = new JITAD.UserSystem(); if (!usrsys.UserExists(user_id)) { usrsys.Register(user_id, "MSAccount", user_id + "@microsoftaccount.com"); usrsys.IsMSAccount(user_id, true); } Session["CurrentUser"] = usrsys.LogIn(user_id, "MSAccount"); }
protected void btnAdminTake_Click(object sender, EventArgs e) { try { JITAD.UserSystem sys = new JITAD.UserSystem(); JITAD.User u = sys.SetAdmin(txtAdminTake.Text, false); if (((JITAD.User)Session["CurrentUser"]).UserName == txtAdminTake.Text) { Session["CurrentUser"] = u; } txtAdminTake.Text = ""; lblSuccess.Visible = true; } catch (Exception ex) { lblError.Text = ex.Message; lblError.Visible = true; } }