Beispiel #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));
        }
Beispiel #2
0
        public ActionResult GetImportSettings(string payerId)
        {
            var settings = importSettingsManager.GetByPayerId(payerId);
            var model    = new ImportTaskSettingsModel()
            {
                FromDate = settings.StartDate,
                ToDate   = settings.EndDate,
                PayerId  = settings.PayerId,
                Status   = settings.Status
            };

            return(Json(model));
        }