Beispiel #1
0
        public ResponseModel UpdateMailSettings(MailSettings updObj)
        {
            ResponseModel result = new ResponseModel();

            result = ValidateUpdateMailSettings(updObj);

            if (!result.IsSuccess)
            {
                return(result);
            }

            bool value = _mailRepo.Update(updObj);

            result.IsSuccess = value;

            if (updObj.ApproveSendMailNewUser)
            {
                var sms_ = _smsRepo.GetAll().FirstOrDefault();
                sms_.RequiredIsRegister = false;
                _smsRepo.Update(sms_);
            }

            if (result.IsSuccess)
            {
                result.Message = "Bilgiler başarı ile güncellendi!";
            }
            StaticSettings.ReloadSettings();
            return(result);
        }
Beispiel #2
0
        public ResponseModel UpdateSiteSettings(SiteSettings updObj)
        {
            ResponseModel result = new ResponseModel();

            result = ValidateUpdateSiteSettings(updObj);

            if (!result.IsSuccess)
            {
                return(result);
            }

            bool value = _siteRepo.Update(updObj);

            result.IsSuccess = value;
            if (result.IsSuccess)
            {
                result.Message = "Bilgiler başarı ile güncellendi!";
            }


            StaticSettings.ReloadSettings();
            return(result);
        }