Esempio n. 1
0
        public async Task <IActionResult> OnPostSaveAuthenticationGeneral()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            ReturnResult <List <SystemSettingDto> > model = new ReturnResult <List <SystemSettingDto> >();

            model.Value = CollectAuthenticationGeneralSettings();

            var result = await SystemSettingsService.Update(model);

            ModelState.Merge(result);

            if (!ModelState.IsValid)
            {
                return(Page());
            }

            ApplySignInOptions();
            ShowMessage(CoreEnumerations.MessageTypes.info, MessagesResources.SavedSuccessfully);
            FillData();
            return(Page());
        }
 public ActionResult SaveConfiguration(SaveConfigurationViewModel model)
 {
     if (ModelState.IsValid)
     {
         var updatedObject = _confService.Update(model.Clave, model.Valor);
         SystemSettingsService.UpdateValyeByKeyInCache(model.Clave, model.Valor);
         return(Json(updatedObject));
     }
     return(Json(ModelState.Select(x => new { x.Key, x.Value })));
 }
Esempio n. 3
0
        private string GetFileUrl(CmFile file)
        {
            var rootPath = SystemSettingsService.GetSetting(SettingKeys.FileRepositoryBaseUrl).Result.Value;

            return(string.Format(
                       "{0}/{1}/{2}/{3}/{4}",
                       rootPath,
                       file.CreatedDate?.Year,
                       file.CreatedDate?.Month,
                       file.CreatedDate?.Day,
                       file.FileName));
        }
        public async Task <IActionResult> OnPostSubmit()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            ReturnResult <List <SystemSettingDto> > model = new ReturnResult <List <SystemSettingDto> >();

            model.Value = CollectSmtpSettings();

            var result = await SystemSettingsService.Update(model);

            ModelState.Merge(result);

            if (!ModelState.IsValid)
            {
                return(Page());
            }

            ShowMessage(CoreEnumerations.MessageTypes.info, SharedResources.SaveSuccess);
            FillData();
            return(Page());
        }
Esempio n. 5
0
 public ProductosController()
 {
     _context         = new FurniesContext();
     _productoService = new ProductoAppService(_context);
     _systemSettings  = new SystemSettingsService();
 }
 public AdminSystemSettingsController(SystemSettingsService systemSettingsService,
                                      UserStatuService userStatuService) : base(userStatuService)
 {
     this._systemSettingsService = systemSettingsService;
 }
Esempio n. 7
0
        public string GetCommonFilePath(string filePath)
        {
            var rootFileFolder = SystemSettingsService.GetSetting(SettingKeys.CommonFileStorageRoot).Result.Value;

            return(Path.Combine(rootFileFolder, filePath));
        }