public int InsertDummyBusinessUser(String DummyUser) { bool userNameExists = false; int UserId = -1; try { object[] objParam = { DummyUser }; DataSet _objDataSet = GetDataSet("usp_AvailableUser", objParam); int count = _objDataSet.Tables[0].Rows.Count; if (count > 0) { String UserName = _objDataSet.Tables[0].Rows[0][0].ToString(); if (UserName != "0") { userNameExists = true; object[] objParam1 ={ DummyUser, "zSpeN+GdR0Ey9VrM9QyvUA==", null }; //DataSet _objDataSet = GetDataSet("usp_ValidateUser", objParam); DataSet _objDataSet1 = GetDataSetWithoutCheckingIOVS("usp_ValidateWebsiteUser", objParam1); // ds.Tables[0]. if (_objDataSet1.Tables[0].Rows.Count > 0) { UserId = (int)_objDataSet1.Tables[0].Rows[0]["UserId"]; } } } } catch (System.Data.SqlClient.SqlException sqlEx) { if (sqlEx.Number >= 50000) { Errors objError = new Errors(); objError.ErrorMessage = sqlEx.Message; //objUser.CustomError = objError; userNameExists = false; } } ///////////////////////////////////////////////////////////////// if (!userNameExists) { TributesPortal.BusinessEntities.Users objUsers = new TributesPortal.BusinessEntities.Users(); UserRegistration objUserReg = new UserRegistration(); objUsers.CountryName = "India"; objUsers.Email = "*****@*****.**"; objUsers.FacebookUid = null; objUsers.FirstName = "tajinder"; objUsers.LastName = "kaur"; objUsers.Password = "******"; objUsers.City = "Delhi"; objUsers.UserName = DummyUser; objUsers.UserType = 2; objUsers.UserImage = null; objUsers.Country = null; objUsers.State = null; objUsers.AllowIncomingMsg = false; objUsers.VerificationCode = ""; TributesPortal.BusinessEntities.UserBusiness objUserBusiness = new TributesPortal.BusinessEntities.UserBusiness(); objUserBusiness.BusinessAddress = "optimus"; objUserBusiness.BusinessType = 1; objUserBusiness.City = "Delhi"; objUserBusiness.CompanyName = "optimus"; objUserBusiness.Country = "India"; objUserBusiness.Email = "*****@*****.**"; objUserBusiness.Phone = "9911089140"; objUserBusiness.Website = "www.yourtribute.com"; objUserBusiness.ZipCode = "201301"; objUserReg.Users = objUsers; objUserReg.UserBusiness = objUserBusiness; try { string[] strParam = { Users.UserEnum.UserName.ToString(), Users.UserEnum.Password.ToString(), Users.UserEnum.FirstName.ToString(), Users.UserEnum.LastName.ToString(), Users.UserEnum.Email.ToString(), Users.UserEnum.VerificationCode.ToString(), Users.UserEnum.AllowIncomingMsg.ToString(), Users.UserEnum.City.ToString(), Users.UserEnum.State.ToString(), Users.UserEnum.Country.ToString(), Users.UserEnum.UserImage.ToString(), Users.UserEnum.UserType.ToString(), Users.UserEnum.FacebookUid.ToString() }; DbType[] enumDbType ={ DbType.String, DbType.String, DbType.String, DbType.String, DbType.String, DbType.String, DbType.Boolean, DbType.String, DbType.Int32, DbType.Int32, DbType.String, DbType.Int32, DbType.Int64 }; if (objUserReg.Users.State == -1) { objUserReg.Users.State = null; } object[] objValue ={ objUserReg.Users.UserName.ToString(), objUserReg.Users.Password.ToString(), objUserReg.Users.FirstName.ToString(), objUserReg.Users.LastName.ToString(), objUserReg.Users.Email.ToString(), objUserReg.Users.VerificationCode.ToString(), objUserReg.Users.AllowIncomingMsg.ToString(), objUserReg.Users.City.ToString(), objUserReg.Users.State, objUserReg.Users.Country, objUserReg.Users.UserImage, objUserReg.Users.UserType, objUserReg.Users.FacebookUid }; DataSet _objDataSet1 = GetDataSetWithoutCheckingIOVS("usp_SaveUserPersonalAccount", objValue); // ds.Tables[0]. int count1 = _objDataSet1.Tables[0].Rows.Count; if (count1 > 0) { UserId = (int)_objDataSet1.Tables[0].Rows[0]["UserId"]; objUserReg.Users.UserId = UserId; } string[] strParam1 = { UserBusiness.UserRegistrationEnum.UserId.ToString(), UserBusiness.UserRegistrationEnum.Website.ToString(), UserBusiness.UserRegistrationEnum.CompanyName.ToString(), UserBusiness.UserRegistrationEnum.BusinessType.ToString(), UserBusiness.UserRegistrationEnum.BusinessAddress.ToString(), UserBusiness.UserRegistrationEnum.ZipCode.ToString(), "Phone" }; DbType[] enumDbType1 ={ DbType.Int64, DbType.String, DbType.String, DbType.Int64, DbType.String, DbType.String, DbType.String }; object[] objValue1 ={ (Int64)objUserReg.Users.UserId, objUserReg.UserBusiness.Website.ToString(), objUserReg.UserBusiness.CompanyName.ToString(), objUserReg.UserBusiness.BusinessType.ToString(), objUserReg.UserBusiness.BusinessAddress.ToString(), objUserReg.UserBusiness.ZipCode.ToString(), objUserReg.UserBusiness.Phone.ToString() }; //base.InsertRecord("usp_SaveUserBusinessAccount", strParam, enumDbType, objValue); base.InsertRecordMinusIovs("usp_SaveUserBusinessAccount", strParam1, enumDbType1, objValue1); //UserId = objUserReg.Users.UserId; } catch (System.Data.SqlClient.SqlException sqlEx) { if (sqlEx.Number >= 50000) { Errors objError = new Errors(); objUserReg.CustomError = objError; return -1; } } catch (Exception ex) { throw ex; } } return UserId; }
private UserRegistration SaveAccount() { int usertype = 1; if (rdoBusinessAccount.Checked) usertype = 2; UserRegistration objUserReg = new UserRegistration(); int state = -1; if (ddlStateProvince.SelectedValue != "") { state = int.Parse(ddlStateProvince.SelectedValue); } string _Pass = TributePortalSecurity.Security.EncryptSymmetric(txtPassword.Text.ToLower()); string _UserImage = "images/bg_ProfilePhoto.gif"; Nullable<Int64> facebookUid = null; var fbWebContext = FacebookWebContext.Current; if (FacebookWebContext.Current.Session != null) { facebookUid = fbWebContext.UserId; try { var fbwc = new FacebookWebClient(FacebookWebContext.Current.AccessToken); string fql = "Select pic_square from user where uid = " + fbWebContext.UserId; JsonArray me2 = (JsonArray)fbwc.Query(fql); var mm = (IDictionary<string, object>)me2[0]; if (!string.IsNullOrEmpty((string)mm["pic_square"])) { _UserImage = (string)mm["pic_square"]; // get user image } } catch //(Exception ex) // commented by Ud to remove warning { } } Users objUsers = new Users( txtUsername.Text.Trim(), _Pass, txtFirstName.Text, txtLastName.Text, txtEmail.Text, "", chkAgreeReceiveNewsletters.Checked, txtCity.Text, state, int.Parse(ddlCountry.SelectedValue), usertype,facebookUid,ApplicationType ); objUsers.UserImage = _UserImage; UserBusiness objUserBus = new UserBusiness(); //Check for Personal Account. //Check for Business Account. if (rdoBusinessAccount.Checked) { objUserBus.Website = txtWebsiteAddress.Text; objUserBus.CompanyName = txtBusinessName.Text; objUserBus.BusinessType = int.Parse(ddlBusinessType.SelectedValue); objUserBus.BusinessAddress = txtStreetAddress.Text; objUserBus.ZipCode = txtZipCode.Text; objUserBus.Phone = txtPhoneNumber1.Text + txtPhoneNumber2.Text + txtPhoneNumber3.Text; objUserReg.UserBusiness = objUserBus; } objUserReg.Users = objUsers; return objUserReg; }
public void SaveMessageTest() { UserInfoManager target = new UserInfoManager(); // TODO: Initialize to an appropriate value UserBusiness objBusinessUser = new UserBusiness(); // TODO: Initialize to an appropriate value int UserId = InsertDummyBusinessUser("tj_op_business2"); objBusinessUser.UserId = UserId; objBusinessUser.UserName = "******"; objBusinessUser.WelcomeMessage = "Hello TJ"; string AppDomain = "yourtribute"; target.SaveMessage(objBusinessUser,AppDomain); UserRegistration objUserReg1 = new UserRegistration(); TributesPortal.BusinessEntities.Users objUsers1 = new TributesPortal.BusinessEntities.Users(); objUsers1.UserId = UserId; objUserReg1.Users = objUsers1; target.GetUserDetails(objUserReg1); Assert.AreEqual("Hello TJ", objUserReg1.UserBusiness.WelcomeMessage); // Assert.Inconclusive("A method that does not return a value cannot be verified."); }
public void SavePersonalAccountTest() { UserInfoManager target = new UserInfoManager(); // TODO: Initialize to an appropriate value UserRegistration _UserRegistration = new UserRegistration(); // TODO: Initialize to an appropriate value //object expected = null; // TODO: Initialize to an appropriate value //object actual; bool userNameExists = false; int UserId = -1; String DummyUser = "******"; try { object[] objParam = { DummyUser }; DataSet _objDataSet = GetDataSet("usp_AvailableUser", objParam); int count = _objDataSet.Tables[0].Rows.Count; if (count > 0) { String UserName = _objDataSet.Tables[0].Rows[0][0].ToString(); if (UserName != "0") { userNameExists = true; object[] objParam1 ={ DummyUser, "zSpeN+GdR0Ey9VrM9QyvUA==", null }; //DataSet _objDataSet = GetDataSet("usp_ValidateUser", objParam); DataSet _objDataSet1 = GetDataSetWithoutCheckingIOVS("usp_ValidateWebsiteUser", objParam1); // ds.Tables[0]. if (_objDataSet1.Tables[0].Rows.Count > 0) { UserId = (int)_objDataSet1.Tables[0].Rows[0]["UserId"]; } } } } catch (System.Data.SqlClient.SqlException sqlEx) { if (sqlEx.Number >= 50000) { Errors objError = new Errors(); objError.ErrorMessage = sqlEx.Message; //objUser.CustomError = objError; userNameExists = false; } } ///////////////////////////////////////////////////////////////// if (!userNameExists) { TributesPortal.BusinessEntities.Users objUsers = new TributesPortal.BusinessEntities.Users(); objUsers.CountryName = "India"; objUsers.Email = "*****@*****.**"; objUsers.FacebookUid = null; objUsers.FirstName = "tajinder"; objUsers.LastName = "kaur"; objUsers.Password = "******"; objUsers.City = "Delhi"; objUsers.UserName = DummyUser; objUsers.UserType = 2; objUsers.UserImage = null; objUsers.Country = null; objUsers.State = null; objUsers.AllowIncomingMsg = false; objUsers.VerificationCode = ""; TributesPortal.BusinessEntities.UserBusiness objUserBusiness = new TributesPortal.BusinessEntities.UserBusiness(); objUserBusiness.BusinessAddress = "optimus"; objUserBusiness.BusinessType = 1; objUserBusiness.City = "Delhi"; objUserBusiness.CompanyName = "optimus"; objUserBusiness.Country = "India"; objUserBusiness.Email = "*****@*****.**"; objUserBusiness.Phone = "9911089140"; objUserBusiness.Website = "www.yourtribute.com"; objUserBusiness.ZipCode = "201301"; _UserRegistration.Users = objUsers; _UserRegistration.UserBusiness = objUserBusiness; object UserId1 = target.SavePersonalAccount(_UserRegistration); UserId = (int)UserId1; //Assert.AreEqual(expected, actual); //Assert.Inconclusive("Verify the correctness of this test method."); } Assert.AreEqual(true, UserId > 0); }
protected void lbtnSave_Click(object sender, EventArgs e) { System.Drawing.Image imgOriginal = null; System.Drawing.Bitmap bmpCrop = null; try { string[] imagePath = CommonUtilities.GetPath(); string imageFilePath = img.ImageUrl.Substring(img.ImageUrl.IndexOf(imagePath[2]) + imagePath[2].Length, img.ImageUrl.Length - imagePath[2].Length); string strFilePath = imagePath[0] + "/" + imagePath[1] + "/" + imageFilePath; // Create an Image object imgOriginal = System.Drawing.Image.FromFile(strFilePath); // Crop the image bmpCrop = CropImage(imgOriginal); imgOriginal.Dispose(); MyHomeController controller = new MyHomeController(); UserBusiness objBusinessUser = new UserBusiness(); // Create State manager instance StateManager objStateManager = StateManager.Instance; // To get user id from session as user is logged in user string UserName = (string)objStateManager.Get("BusinessUserName", StateManager.State.Session); if (UserName != "") { string destPath = imagePath[0] + "/" + imagePath[1] + "/" + UserName.Replace(" ", "_") + "/" + imagePath[8]; // If directory does not exists creates a directory DirectoryInfo dirObj = new DirectoryInfo(destPath); if (!dirObj.Exists) { dirObj.Create(); } if ((bmpCrop != null)) { string fileName = Path.GetFileName(img.ImageUrl); string tempfileName = fileName; int counter = 1; //// Check to see if a file already exists with the same name as the file to upload. while (File.Exists(destPath + "/"+tempfileName)) { // If a file with this name already exists, add a numer in the filename. tempfileName = counter.ToString() + fileName; counter = counter + 1; } // string fileName = UserName.Replace(" ", "_") + ".jpeg"; // Save the Image bmpCrop.Save(destPath + "/" + tempfileName, ImageFormat.Jpeg); bmpCrop.Dispose(); String strJScript; string path = imagePath[2] + UserName.Replace(" ", "_") + "/" + imagePath[8] + "/" + tempfileName; if (UserName != "") { objBusinessUser.UserName = (string)objStateManager.Get("BusinessUserName", StateManager.State.Session); objBusinessUser.CompanyLogo = UserName.Replace(" ", "_") + "/" + imagePath[8] + "/" + tempfileName; controller.SaveImage(objBusinessUser); } strJScript = "<script language=javascript>"; strJScript += "parent.modalClose();"; strJScript += "parent.SetImage('" + path + "');"; //strJScript += "parent.modalClose();"; strJScript += "</script>"; Response.Write(strJScript); } } } catch (IOException ex) { throw ex; } finally { if (imgOriginal != null) { imgOriginal.Dispose(); } if (bmpCrop != null) { bmpCrop.Dispose(); } } }
public void SaveImageTest() { UserInfoManager target = new UserInfoManager(); // TODO: Initialize to an appropriate value UserBusiness objBusinessUser = new UserBusiness(); // TODO: Initialize to an appropriate value int UserId = InsertDummyBusinessUser("tj_op_business2"); objBusinessUser.UserId = UserId; objBusinessUser.UserName = "******"; objBusinessUser.CompanyLogo = "images/bbb.gif"; target.SaveImage(objBusinessUser); UserRegistration objUserReg1 = new UserRegistration(); TributesPortal.BusinessEntities.Users objUsers1 = new TributesPortal.BusinessEntities.Users(); objUsers1.UserId = UserId; objUserReg1.Users = objUsers1; target.GetUserDetails(objUserReg1); Assert.AreEqual("images/bbb.gif", objUserReg1.UserBusiness.CompanyLogo); //Assert.Inconclusive("A method that does not return a value cannot be verified."); }
public void GetUserDetailsFromEmail(object[] objValue) { UserRegistration objUserReg = (UserRegistration)objValue[0]; int tributeId = (int)objValue[1]; try { object[] objParam = { objUserReg.Users.Email, objUserReg.Users.Password }; DataSet _objDataSet = GetDataSet("usp_GetUserDetailsFromEmail", objParam); if (_objDataSet.Tables[0].Rows.Count > 0) { Users objUser = new Users(); objUser.EmailNotification = objUserReg.EmailNotification; objUser.UserId = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.UserId.ToString()].ToString()); objUser.UserName = _objDataSet.Tables[0].Rows[0][Users.UserEnum.UserName.ToString()].ToString(); objUser.FirstName = _objDataSet.Tables[0].Rows[0][Users.UserEnum.FirstName.ToString()].ToString(); objUser.LastName = _objDataSet.Tables[0].Rows[0][Users.UserEnum.LastName.ToString()].ToString(); objUser.Email = _objDataSet.Tables[0].Rows[0][Users.UserEnum.Email.ToString()].ToString(); objUser.UserImage = _objDataSet.Tables[0].Rows[0][Users.UserEnum.UserImage.ToString()].ToString(); objUser.Status = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.Status.ToString()].ToString()); objUser.City = _objDataSet.Tables[0].Rows[0][Users.UserEnum.City.ToString()].ToString(); if (_objDataSet.Tables[0].Rows[0][Users.UserEnum.State.ToString()].ToString() != "") objUser.State = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.State.ToString()].ToString()); else objUser.State = -1; if (_objDataSet.Tables[0].Rows[0][Users.UserEnum.Country.ToString()].ToString() != "") objUser.Country = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.Country.ToString()].ToString()); else objUser.Country = -1; objUser.IsUsernameVisiable = bool.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.IsUsernameVisiable.ToString()].ToString()); objUser.AllowIncomingMsg = bool.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.AllowIncomingMsg.ToString()].ToString()); objUser.IsLocationHide = bool.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.IsLocationHide.ToString()].ToString()); objUser.UserType = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.UserType.ToString()].ToString()); if (int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.UserType.ToString()].ToString()) == 2) { UserBusiness objUserBus = new UserBusiness(); objUserBus.Website = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.Website.ToString()].ToString(); objUserBus.CompanyName = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.CompanyName.ToString()].ToString(); objUserBus.BusinessType = int.Parse(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.BusinessType.ToString()].ToString()); objUserBus.BusinessAddress = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.BusinessAddress.ToString()].ToString(); objUserBus.ZipCode = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.ZipCode.ToString()].ToString(); //Start - Modification on 17-Dec-09 for the enhancement 6 of the Phase 1 objUserBus.CompanyLogo = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.CompanyLogo.ToString()].ToString(); //End if (_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.Phone.ToString()] != DBNull.Value) { objUserBus.Phone = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.Phone.ToString()].ToString(); } objUserBus.HeaderBGColor = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.HeaderBGColor.ToString()].ToString(); objUserBus.HeaderLogo = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.HeaderLogo.ToString()].ToString(); if (!(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.ObituaryLinkPage.ToString()] == null || _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.ObituaryLinkPage.ToString()].ToString() == "")) objUserBus.ObituaryLinkPage = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.ObituaryLinkPage.ToString()].ToString(); else objUserBus.ObituaryLinkPage = ""; if (!(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsWebAddressOn.ToString()] == null || _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsWebAddressOn.ToString()].ToString() == "")) objUserBus.IsWebAddressOn = bool.Parse(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsWebAddressOn.ToString()].ToString()); else objUserBus.IsWebAddressOn = false; if (!(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsAddressOn.ToString()] == null || _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsAddressOn.ToString()].ToString() == "")) objUserBus.IsAddressOn = bool.Parse(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsAddressOn.ToString()].ToString()); else objUserBus.IsAddressOn = false; if (!(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsObUrlLinkOn.ToString()] == null || _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsObUrlLinkOn.ToString()].ToString() == "")) objUserBus.IsObUrlLinkOn = bool.Parse(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsObUrlLinkOn.ToString()].ToString()); else objUserBus.IsObUrlLinkOn = false; if (!(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsPhoneNoOn.ToString()] == null || _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsPhoneNoOn.ToString()].ToString() == "")) objUserBus.IsPhoneNoOn = bool.Parse(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.IsPhoneNoOn.ToString()].ToString()); else objUserBus.IsPhoneNoOn = false; if (!(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.DisplayCustomHeader.ToString()] == null || _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.DisplayCustomHeader.ToString()].ToString() == "")) objUserBus.DisplayCustomHeader = bool.Parse(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.DisplayCustomHeader.ToString()].ToString()); else objUserBus.DisplayCustomHeader = false; objUserReg.UserBusiness = objUserBus; } objUserReg.Users = objUser; if (tributeId != 0) { Tributes objTribute = new Tributes(); objTribute.TributeId = tributeId; SessionValue objSession = new SessionValue(); objSession.UserId = objUser.UserId; objSession.UserEmail = objUser.Email; object[] param = { objTribute, objSession }; ConformAdmin(param); } } else { objUserReg.Users = null; } } catch (System.Data.SqlClient.SqlException sqlEx) { if (sqlEx.Number >= 50000) { Errors objError = new Errors(); objError.ErrorMessage = sqlEx.Message; objUserReg.CustomError = objError; } } }
/// <summary> /// This method will call the Database method for saving the message /// Added By Parul Jain /// </summary> /// <param name="objTributeParam">A object which contain the welcome message which wants to save</param> public void SaveMessage(UserBusiness objBusinessUser, string ApplicationType) { object Identity = new object(); try { if (objBusinessUser != null) { // sets the name of the parameters string[] strParam = { UserBusiness.UserRegistrationEnum.UserName.ToString(), UserBusiness.UserRegistrationEnum.WelcomeMessage.ToString(), UserBusiness.UserRegistrationEnum.ApplicationType.ToString() }; // sets the types of parameters DbType[] enumType = { DbType.String, DbType.String, DbType.String }; // sets the value of the paramter object[] objValue = { objBusinessUser.UserName, objBusinessUser.WelcomeMessage, ApplicationType }; // call stored procedure to Insert teh event Identity = InsertDataAndReturnId("usp_UpdateWelcomeMessage", strParam, enumType, objValue); } } catch (Exception ex) { throw ex; } }
/// <summary> /// get data to update user profile details. /// </summary> /// <param name="objValue"></param> public void GetUserCompleteDetails(object[] objValue) { GetEmailNotofication(objValue); UserRegistration objUserReg = (UserRegistration)objValue[0]; try { object[] objParam = { objUserReg.Users.UserId }; DataSet _objDataSet = GetDataSet("usp_GetUserDetails", objParam); if (_objDataSet.Tables[0].Rows.Count > 0) { Users objUser = new Users(); objUser.EmailNotification = objUserReg.EmailNotification; objUser.UserId = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.UserId.ToString()].ToString()); objUser.UserName = _objDataSet.Tables[0].Rows[0][Users.UserEnum.UserName.ToString()].ToString(); objUser.Password = TributePortalSecurity.Security.DecryptSymmetric(_objDataSet.Tables[0].Rows[0][Users.UserEnum.Password.ToString()].ToString()); objUser.FirstName = _objDataSet.Tables[0].Rows[0][Users.UserEnum.FirstName.ToString()].ToString(); objUser.LastName = _objDataSet.Tables[0].Rows[0][Users.UserEnum.LastName.ToString()].ToString(); objUser.Email = _objDataSet.Tables[0].Rows[0][Users.UserEnum.Email.ToString()].ToString(); objUser.UserImage = _objDataSet.Tables[0].Rows[0][Users.UserEnum.UserImage.ToString()].ToString(); objUser.Status = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.Status.ToString()].ToString()); objUser.City = _objDataSet.Tables[0].Rows[0][Users.UserEnum.City.ToString()].ToString(); if (_objDataSet.Tables[0].Rows[0][Users.UserEnum.State.ToString()].ToString() != "") objUser.State = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.State.ToString()].ToString()); else objUser.State = -1; objUser.Country = int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.Country.ToString()].ToString()); objUser.IsUsernameVisiable = bool.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.IsUsernameVisiable.ToString()].ToString()); objUser.AllowIncomingMsg = bool.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.AllowIncomingMsg.ToString()].ToString()); objUser.IsLocationHide = bool.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.IsLocationHide.ToString()].ToString()); objUser.ApplicationType = int.Parse(_objDataSet.Tables[0].Rows[0]["coApplicationId"].ToString()) == 1 ? "yourtribute" : "yourmoments"; if (int.Parse(_objDataSet.Tables[0].Rows[0][Users.UserEnum.UserType.ToString()].ToString()) == 2) { UserBusiness objUserBus = new UserBusiness(); objUserBus.Website = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.Website.ToString()].ToString(); objUserBus.CompanyName = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.CompanyName.ToString()].ToString(); objUserBus.BusinessType = int.Parse(_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.BusinessType.ToString()].ToString()); objUserBus.BusinessAddress = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.BusinessAddress.ToString()].ToString(); objUserBus.ZipCode = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.ZipCode.ToString()].ToString(); if (_objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.Phone.ToString()] != DBNull.Value) { objUserBus.Phone = _objDataSet.Tables[0].Rows[0][UserBusiness.UserRegistrationEnum.Phone.ToString()].ToString(); } objUserReg.UserBusiness = objUserBus; } objUserReg.Users = objUser; } } catch (System.Data.SqlClient.SqlException sqlEx) { if (sqlEx.Number >= 50000) { Errors objError = new Errors(); objError.ErrorMessage = sqlEx.Message; objUserReg.CustomError = objError; } } }
/// <summary> /// This method will call the UserInfoResource Resource class method for saving the message /// Added By Parul Jain /// </summary> /// <param name="objTributeParam">A object which contain the welcome message which wants to save</param> public void SaveMessage(UserBusiness objBusinessUser,string ApplicationType) { try { UserInfoResource objUser = new UserInfoResource(); objUser.SaveMessage(objBusinessUser, ApplicationType); } catch (Exception ex) { throw ex; } }
/// <summary> /// This method will call the UserInfoResource Resource class method for saving the company logo /// Added By Parul Jain /// </summary> /// <param name="objTributeParam">A object which contain the company logo which wants to save</param> public void SaveImage(UserBusiness objBusinessUser) { try { UserInfoResource objUser = new UserInfoResource(); objUser.SaveImage(objBusinessUser); } catch (Exception ex) { throw ex; } }
/// <summary> /// This method will call the UserInfoManager Manager class method for saving the message /// Added By Parul Jain /// </summary> /// <param name="objTributeParam">A object which contain the welcome message which wants to save</param> public void SaveMessage(UserBusiness objBusinessUser, string ApplicationType) { try { FacadeManager.UserInfoManager.SaveMessage(objBusinessUser, ApplicationType); } catch (Exception ex) { throw ex; } }
/// <summary> /// This method will call the UserInfoManager Manager class method for saving the company logo /// Added By Parul Jain /// </summary> /// <param name="objTributeParam">A object which contain the company logo which wants to save</param> public void SaveImage(UserBusiness objBusinessUser) { try { objBusinessUser.ApplicationType = WebConfig.ApplicationType.ToString(); FacadeManager.UserInfoManager.SaveImage(objBusinessUser); } catch (Exception ex) { throw ex; } }