protected void linkBtnAddFriend_Click(object sender, EventArgs e) { try { using (UserService service = new UserService()) { LinkButton button = ((LinkButton)sender); if (button.CommandName == "Approve") { FriendRequest request = new FriendRequest(); request.FromUserId = button.CommandArgument; request.ToUserId = LoggedUser.ID; service.ApproveFriendRequest(request); } else { } } } catch (Exception ex) { throw ex; } }
protected void btnLogin_Click(object sender, EventArgs e) { try { User user = new User(); user.EmailId = txtLogin.Text; user.Password = txtPassword.Text; UserService userService = new UserService(); var loggedUser = userService.GetValidUser(user); if (loggedUser != null) { Session["loggedUser"] = loggedUser; Response.Redirect("UserList.aspx"); } else { lblInfo.Text = "Invalid credentials"; } } catch (Exception ex) { lblInfo.Text = "Something went wrong..!!"; } }
protected void Page_Load(object sender, EventArgs e) { using (UserService service = new UserService()) { grdData.DataSource = service.GetUsers().Where(x=>x.ID != LoggedUser.ID); grdData.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { using (UserService service = new UserService()) { grdData.DataSource = service.GetMyRequests(LoggedUser.ID); grdData.DataBind(); } } catch (Exception ex) { } } }
protected void btnRegister_Click(object sender, EventArgs e) { bool isException = false; try { if (Page.IsValid) { using (UserService service = new UserService()) { User user = new User(); user.ID = Guid.NewGuid().ToString(); user.EmailId = txtEmailId.Text.Trim(); user.Name = txtName.Text.Trim(); user.Password = txtPwd1.Text.Trim(); if(!string.Equals(txtPwd1.Text.Trim(), txtPwd2.Text.Trim())) { lblInfo.Text = "Passwords should match"; return; } service.CreateUser(user); } } } catch (Exception ex) { isException = true; lblInfo.Text = ex.Message; } finally { if (isException == false) { Response.Redirect("Login.aspx"); } } }