public int Create(ApplicationSettingViewModel model) { AppSettings obj = new AppSettings { ProductId = model.ProductId, EnablePasswordRetrieval = model.EnablePasswordRetrieval, EnablePasswordReset = model.EnablePasswordReset, RequiresQuestionAndAnswer = model.RequiresQuestionAndAnswer, RequiresUniqueEmail = model.RequiresUniqueEmail, MaxInvalidPasswordAttempts = model.MaxInvalidPasswordAttempts, MinRequiredPasswordLength = model.MinRequiredPasswordLength, MinRequiredNonalphanumericCharacters = model.MinRequiredNonalphanumericCharacters, PasswordAttemptWindow = model.PasswordAttemptWindow, AppDateFormat = model.AppDateFormat, SMTPServer = model.SMTPServer, SMTPPort = model.SMTPPort, SMTPUsername = model.SMTPUsername, SMTPPassword = model.SMTPPassword, EnableExpirePasswordWhenUserNotLoginFromDays = model.EnableExpirePasswordWhenUserNotLoginFromDays, EnableAutoExpirePassword = model.EnableAutoExpirePassword, AutoPasswordExpiryInDays = model.AutoPasswordExpiryInDays, ShowPassowrdExpireNotificationBeforeDays = model.ShowPassowrdExpireNotificationBeforeDays, Paggination = model.Paggination, }; _ent.AddToAppSettings(obj); _ent.SaveChanges(); return(obj.ProductId); }