protected void gvFriendRelativeSearch_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "AddFriRel") { string[] cmndAgrs = Convert.ToString(e.CommandArgument).Split(','); string friendId = cmndAgrs[0]; string frirelName = cmndAgrs[1]; string userid = Convert.ToString(Session["MarketingUser"]); if (userid == friendId) { gvFriendRelativeSearch.Visible = false; lblMesg.Text = "You can't yourself as friend."; } else { foreach (GridViewRow grdRow in gvFriendRelativeSearch.Rows) { drdList = (DropDownList)(gvFriendRelativeSearch.Rows[grdRow.RowIndex].Cells[0].FindControl("cmbGroupType")); objMiscalreg.Userid = Convert.ToString(Session["MarketingUser"]); objMiscalreg.Friendid = friendId; objMiscalreg.FriendName = frirelName; objMiscalreg.Groupno = drdList.SelectedValue; status = objMiscalreg.BALFriendIsExist(objMiscalreg); if (status == 1) { status = objMiscalreg.BALInsertMiscalRegistration(objMiscalreg); if (status > 0) { ScriptManager.RegisterStartupScript(this, typeof(Page), "msg", "alert('Friend Added Successfully')", true); } else { } } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "msg", "alert('Friend already exist in ur group')", true); } } } gvFriendRelativeSearch.Visible = false; } }
private void FriendRelativeAdd() { try { string senderId = "myctin"; urUserRegBLLObj.usrUserId = System.Guid.NewGuid().ToString(); string friendid = urUserRegBLLObj.usrUserId; urUserRegBLLObj.usrMobileNo = Convert.ToString(txtMobileNumber.Text); string mymobile = urUserRegBLLObj.usrMobileNo; urUserRegBLLObj.usrAddress = Convert.ToString(txtAddress.Text); urUserRegBLLObj.usrFirstName = Convert.ToString(txtFirstName.Text); urUserRegBLLObj.usrLastName = Convert.ToString(txtLastName.Text); if (rdoCityLocation.SelectedItem.Value == "SC") { urUserRegBLLObj.usrCityId = Convert.ToInt32(Session["City"]); } else if (rdoCityLocation.SelectedItem.Value == "DC") { pnlSelectLocation.Visible = true; if (cmbCity.SelectedValue != null) { urUserRegBLLObj.usrCityId = Convert.ToInt32(Convert.ToString(cmbCity.SelectedValue)); } else { urUserRegBLLObj.usrCityId = Convert.ToInt32(Session["City"]); } } string gr = cmbFriendGroup.SelectedItem.Text; Random rnd = new Random(); urUserRegBLLObj.usrPassword = cc.DESEncrypt(Convert.ToString(rnd.Next(10001, 99999))); string pass = cc.DESDecrypt(urUserRegBLLObj.usrPassword); status = urUserRegBLLObj.BLLIsExistUserRegistrationInitial(urUserRegBLLObj); if (status == 0) { ScriptManager.RegisterStartupScript(this, typeof(Page), "msg", "alert('User already Exists...')", true); } else { status = urUserRegBLLObj.BLLInsertUserRegistrationInitial(urUserRegBLLObj); if (status > 0) { string passwordMessage = "Dear " + txtFirstName.Text + ", Password for ur First Login is " + pass + " " + cc.AddSMS(txtMobileNumber.Text); cc.SendMessageTra(senderId, mymobile, passwordMessage); cqc.frnrelFriendId = friendid; cqc.frnrelUserId = Session["MarketingUser"].ToString(); //cqc.FR1 = "1"; //Not to add in personal group //cqc.BLLInsertUserFriendRelative(cqc); objMiscalreg.Friendid = friendid; objMiscalreg.FriendName = txtFirstName.Text + "" + txtLastName.Text; objMiscalreg.Groupno = gr; objMiscalreg.Userid = Session["MarketingUser"].ToString(); objMiscalreg.BALInsertMiscalRegistration(objMiscalreg); Response.Redirect("../MarketingAdmin/ReportMiscal.aspx"); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "msg", "alert('Friend Not added')", true); } } clearAddFriend(); } catch (Exception ex) { //throw ex; } }