Пример #1
0
        public ActionResult UpdateImportSettings(ImportTaskSettingsModel model)
        {
            if (!ModelState.IsValid)
            {
                return(Json(false));
            }

            var settings = importSettingsManager.GetByPayerId(model.PayerId);

            if (settings == null)
            {
                settings = new TransactionImportSettings()
                {
                    PayerId = model.PayerId
                }
            }
            ;

            settings.StartDate = model.FromDate;
            settings.EndDate   = model.ToDate;

            importSettingsManager.Update(settings);

            return(Json(true));
        }
Пример #2
0
        protected void InitializeTaskSettings(string payerId)
        {
            Settings = settingsManager.GetByPayerId(payerId);

            if (Settings.Status == ImportTaskStatus.InProgress)
            {
                UpdateTaskStatus(ImportTaskStatus.Failed);
            }
        }