public void SaveMasterConfiguration() { MasterConfigurationBO objMasterConfigurationBO = new MasterConfigurationBO(); objMasterConfigurationBO.MinPasswordLength = 8; objMasterConfigurationBO.RequireNumberInPassword = true; objMasterConfigurationBO.RequireSpecialCharacterInPassword = true; objMasterConfigurationBO.MaxPasswordLife = 100; objMasterConfigurationBO.MaxLogonRetry = 2; objMasterConfigurationBO.PasswordHistoryCount = 2; objMasterConfigurationBO.AllowReusePasswordFromHistory = false; objMasterConfigurationBO.CreatedBy = "Paresh Rao"; objMasterConfigurationBO.CreatedOn = DateTime.Now; //Optional Fields objMasterConfigurationBO.ModifiedBy = "Ravi Keshwani"; objMasterConfigurationBO.ModifiedOn = DateTime.Now; objMasterConfigurationBO.IPAddressOfLastAction = "10.7.200.300"; objMasterConfigurationBO.DefaultEmailAddress = "*****@*****.**"; objMasterConfigurationBO.OutgoingEmailServer = "10.10.10.10"; objMasterConfigurationBO.SenderMailAddress = "*****@*****.**"; objMasterConfigurationBO.EmailAccountUserName = "******"; objMasterConfigurationBO.EmailAccountUserPassword = "******"; MasterConfigurationProviderDAL objMasterConfigurationProviderDAL = new MasterConfigurationProviderDAL(); int returnVal = objMasterConfigurationProviderDAL.SaveMasterConfiguration(objMasterConfigurationBO); Assert.AreEqual(1,returnVal, "It should return 1"); }
/// <summary> /// Saves master configuration /// </summary> /// <param name="masterConfigurationBO"></param> /// <returns></returns> public int SaveMasterConfiguration(MasterConfigurationBO masterConfigurationBO) { int result = 0; if (ValidateMasterConfiguration(masterConfigurationBO)) { MasterConfigurationProviderDAL objMasterConfigurationProvider = new MasterConfigurationProviderDAL(); result = objMasterConfigurationProvider.SaveMasterConfiguration(masterConfigurationBO); } return result; }