public NightSettingsViewModel() { Title = "Настройки ночных интервалов"; Organisations = new List<FilterOrganisationViewModel>(); var filter = new OrganisationFilter() { User = ClientManager.CurrentUser }; var organisations = OrganisationHelper.Get(filter); if (organisations != null) { Organisations = new List<FilterOrganisationViewModel>(); foreach (var organisation in organisations) { Organisations.Add(new FilterOrganisationViewModel(organisation)); } } NightSettings = new NightSettings(); }
public OperationResult<bool> SaveNightSettings(Guid clientUID, NightSettings nightSettings) { return SafeOperationCall(clientUID, () => RubezhService.SaveNightSettings(clientUID, nightSettings), "SaveNightSettings"); }
public OperationResult<bool> SaveNightSettings(NightSettings nightSettings) { return SafeOperationCall(() => { var rubezhService = RubezhServiceFactory.Create(TimeSpan.FromMinutes(10)); using (rubezhService as IDisposable) return rubezhService.SaveNightSettings(RubezhServiceFactory.UID, nightSettings); }, "SaveNightSettings"); }
public static bool Save(NightSettings item) { return Common.ShowErrorIfExists(ClientManager.RubezhService.SaveNightSettings(item)); }
public OperationResult<bool> SaveNightSettings(Guid clientUID, NightSettings nightSettings) { using (var databaseService = new RubezhDAL.DataClasses.DbService()) { return databaseService.NightSettingTranslator.Save(nightSettings); } }