protected void Page_Load(object sender, EventArgs e) { db = new NotebookDBDataContext(); if (Request.Cookies["Token"] == null || Request.Cookies["Token"].Value == null || (from t in db.Token where t.Id.ToString() == Request.Cookies["Token"].Value select t).Count() == 0) { Response.Redirect("/login.aspx"); } else { userid = (from t in db.Token where t.Id.ToString() == Request.Cookies["Token"].Value select t).ToArray()[0].UserId; int id; if (Request.Params["method"] == "delete" && Request.Params["id"] != null && int.TryParse(Request.Params["id"], out id)) { Contact[] contact = (from c in db.Contact where c.Id == id where c.UserId == userid select c).ToArray(); if (contact.Length != 0) { db.Contact.DeleteOnSubmit(contact[0]); } db.SubmitChanges(); } ContactsTable.DataSource = (from c in db.Contact where c.UserId == userid select c).ToArray(); ContactsTable.DataBind(); } Unload += Contacts_Unload; }
protected void Page_Load(object sender, EventArgs e) { db = new NotebookDBDataContext(); if (!IsPostBack) { if (Request.Cookies["Token"] != null && Request.Cookies["Token"].Value != null) { if ((from t in db.Token where t.Id.ToString() == Request.Cookies["Token"].Value select t).Count() > 0) { Response.Redirect("/contacts.aspx"); } } } Unload += Registration_Unload; }