public ProjectView() { InitializeComponent(); controlProjectDagen.intProjectId = ApplicationState.GetValue <int>("intProjectId"); controlProjectDagen.LoadProjectDagenView(); }
public void ToevoegenAanProject() { dbRepository dbrep = new dbRepository(); // haal het geselecteerde project op MandagenRegistratieDomain.Vakman vakman = dbrep.GetVakman(((MandagenRegistratieDomain.vwVakman)dgVakmannen.SelectedItem).VakmanId); MandagenRegistratieDomain.Project project = dbrep.GetProject(ApplicationState.GetValue <int>(ApplicationVariables.intProjectId)); if (vakman != null) { VakmanDagView vdv = new VakmanDagView(); vdv.ProjectToevoegen(project, vakman.VakmanId, ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider)); // zorgen dat de pagina's op andere schermen verversen List <int> vakmanIds = new List <int>(); foreach (vwVakman vm in dbrep.GetVakmannenByProjectId(project.ProjectId, Tools.CalculateWeekstart(ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay)))) { vakmanIds.Add(vm.VakmanId); } PageChannelMessage("projectdagview", Tools.CreateChannelMessage(vakmanIds, ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay), ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay).AddDays(1))); PageGoBack(); } else { //MessageBox.Show("Selecteer aub een vakman, of klik op annulleer"); } }
private void cbVakmanSelected_Checked(object sender, RoutedEventArgs e) { if (((CheckBox)sender).IsChecked == true) { if (ApplicationState.GetValue <List <int> >(ApplicationVariables.listSelectedVakmanIds) == null) { ApplicationState.SetValue(ApplicationVariables.listSelectedVakmanIds, new List <int>()); } ApplicationState.GetValue <List <int> >(ApplicationVariables.listSelectedVakmanIds).Add(this.Vakman.VakmanId); } else { if (ApplicationState.GetValue <List <int> >(ApplicationVariables.listSelectedVakmanIds) == null) { ApplicationState.SetValue(ApplicationVariables.listSelectedVakmanIds, new List <int>()); } else { ApplicationState.GetValue <List <int> >(ApplicationVariables.listSelectedVakmanIds).Remove(this.Vakman.VakmanId); } } SetBullit(); }
public ConnectionViewModel() { CheckConnectionCommand = new RelayCommand(CheckConnectionMethod); SaveCommand = new RelayCommand(SaveMethod); CancelCommand = new RelayCommand(x => CloseAction()); var dbDataSource = ApplicationState.GetValue <string>("DbDataSource"); var dbInitialCatalog = ApplicationState.GetValue <string>("DbInitialCatalog"); var dbUserId = ApplicationState.GetValue <string>("DbUserId"); var integratedSecurity = ApplicationState.GetValue <bool>("IntegratedSecurity"); if (!string.IsNullOrEmpty(dbDataSource)) { DbDataSource = dbDataSource; } if (!string.IsNullOrEmpty(dbInitialCatalog)) { DbInitialCatalog = dbInitialCatalog; } if (!string.IsNullOrEmpty(dbUserId)) { DbUserId = dbUserId; } IntergatedSecurity = integratedSecurity; }
private void Button_Click(object sender, RoutedEventArgs e) { if ((sender as Button).CommandParameter != null) { BLL.User oCurrentUser = (ApplicationState.GetValue <object>("user") as BLL.User); if (oCurrentUser.UserType == BLL.Enumarations.UserType.Master) { (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentSearchOrder.Visibility = Visibility.Hidden; (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentAddOrder.Visibility = Visibility.Hidden; (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Visibility = Visibility.Visible; Ozyaysan.UserControls.UCOrderDetail oWindowsProductDetail = new UserControls.UCOrderDetail(Int32.Parse((sender as Button).CommandParameter.ToString())); (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Clear(); (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Add(oWindowsProductDetail); } else if (oCurrentUser.UserType == BLL.Enumarations.UserType.Owner) { (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentSearchOrder.Visibility = Visibility.Hidden; (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentAddOrder.Visibility = Visibility.Hidden; (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Visibility = Visibility.Visible; Ozyaysan.UserControls.UCOrderDetail oWindowsProductDetail = new UserControls.UCOrderDetail(Int32.Parse((sender as Button).CommandParameter.ToString())); (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Clear(); (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Add(oWindowsProductDetail); } } }
/// <summary> /// /// </summary> public void Load() { Vakman vm = ApplicationState.GetValue <Vakman>(ApplicationVariables.objVakman); dbOriginalRepository dbrepOriginal = new dbOriginalRepository(); persoon persoon = dbrepOriginal.GetContact(vm.ContactIdOrigineel); lblVakmanId.Content = vm.ContactIdOrigineel.ToString(); lblVakmanNaam.Content = persoon.voornaam + " " + persoon.tussenvoegsel + " " + persoon.achternaam; txtBsn.Text = vm.Bsn; txtPostcode.Text = vm.Postcode; txtHuisnummer.Text = vm.Huisnummer; txtAdres.Text = vm.Adres; AdresLookup = vm.Adres.Substring(0, vm.Adres.Length - vm.Huisnummer.Length).Trim(); txtMa.Text = vm.Ma.ToString(); txtDi.Text = vm.Di.ToString(); txtWo.Text = vm.Wo.ToString(); txtDo.Text = vm.Do.ToString(); txtVr.Text = vm.Vr.ToString(); txtZa.Text = vm.Za.ToString(); txtZo.Text = vm.Zo.ToString(); ddlDefaultBeginuur.Text = ((int)vm.DefaultBeginuur).ToString("D2"); ddlDefaultBeginminuut.Text = ((int)vm.DefaultBeginminuut).ToString("D2"); lblVakmanWerkweek.Content = vm.Werkweek.ToString(); }
private void btnCancel_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (canCancel) { dbRepository dbrep = new dbRepository(); dbrep.Deletemandag(mandag); // refresh alle andere programma's MenuControl owner = Tools.FindVisualParent <MenuControl>(this); //#if DEBUG //#else DateTime dt1 = ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay); DateTime dt2 = dt1.AddDays(1); List <int> vakmanIds = new List <int>(); vakmanIds.Add(vakman.VakmanId); owner.PageChannelMessage("projectdagview", Tools.CreateChannelMessage(vakmanIds, dt1, dt2)); //#endif RaiseEvent(new RoutedEventArgs(VakmanDagViewRefreshEvent, this)); } }
private void OnTimedEvent(object sender, ElapsedEventArgs e) { if (ApplicationState.GetValue <bool>("IsImpolite")) { return; } var context = new CarContext(); var userInfo = ApplicationState.GetValue <UserMetadata>("Metadata"); long badgeNum = userInfo.BadgeNumber; var user = context.Users.Where(u => u.USER_PIV_BADGE_NUM == badgeNum); if (user.Any()) { var curUser = user.First(); var apo = context.Pcos.Where(u => u.APO_PCO_PIV_BADGE_NUM == curUser.APO_PCO_PIV_BADGE_NUM); if (curUser.OUTSTANDING_ASSET.HasValue && curUser.OUTSTANDING_ASSET.Value) { if ((apo?.First().CAN_SEND_REMINDER ?? true) && curUser.LAST_REMINDER != null && curUser.LAST_REMINDER < DateTime.Now) { Current.Dispatcher.BeginInvoke((Action)OnMainThread); ApplicationState.SetValue("IsImpolite", true); } else { Current.Dispatcher.BeginInvoke((Action)OpenPoliteReminder); } } } }
protected virtual void OnPropertyChanged(string propertyName) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(propertyName)); } switch (propertyName) { case "Vakman": btnHeader.Style = this.FindResource("LinkButton") as Style; //btnHeader.Style = Tools.FindVisualParent<PageContainer>(this).FindResource("LinkButton") as Style; dbOriginalRepository dbRepOriginal = new dbOriginalRepository(); persoon p = dbRepOriginal.GetContact(vakman.ContactIdOrigineel); btnHeader.Content = p.voornaam + " " + (string.IsNullOrEmpty(p.tussenvoegsel) ? "" : p.tussenvoegsel + " ") + p.achternaam; if (ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId) == vakman.VakmanId) { // make bold //btnHeader.FontWeight = FontWeights.ExtraBold; } break; default: break; } }
/// /// </summary> public void Load() { // intialize dbRepository dbrep = new dbRepository(); dbOriginalRepository dbrepOriginal = new dbOriginalRepository(); List <PL> listPL = new List <PL>(); foreach (Projectleider plitem in dbrep.GetProjectleiders()) { persoon tt = dbrepOriginal.GetContact(plitem.ContactIdOrigineel); PL pl = new PL(); pl.Naam = tt.voornaam + " " + tt.tussenvoegsel + " " + tt.achternaam; pl.ProjectleiderId = plitem.ProjectleiderId; pl.ContactIdOrigineel = plitem.ContactIdOrigineel; listPL.Add(pl); } cbProjectleiders.ItemsSource = listPL; cbProjectleiders.DisplayMemberPath = "Naam"; cbProjectleiders.SelectedValuePath = "ProjectleiderId"; cbProjectleiders.SelectedValue = ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider); }
public Intro() { InitializeComponent(); #region Pagina specifieke informatie PageTitle = "Inloggen als..."; PageSubtitle = "Ingelogd als " + ApplicationState.GetValue <Gebruiker>(ApplicationVariables.objGebruiker).Gebruikersnaam; if (Rechten.CanLoginAsProjectleider || ApplicationState.GetValue <bool>(ApplicationVariables.blnControlMDR)) { PageGereedButtonVisibility = System.Windows.Visibility.Visible; } else { PageGereedButtonVisibility = System.Windows.Visibility.Hidden; } PageBackButtonText = "TERUG"; PageOKButtonText = "WIJZIGEN"; #endregion this.Reloaded += Load; this.OkClick += Wijzigen; Load(); }
public Intro() { InitializeComponent(); #region Pagina specifieke informatie PageTitle = "Instellingen"; PageSubtitle = "Gebruikers"; if (Rechten.IsAdmin || ApplicationState.GetValue <bool>(ApplicationVariables.blnControlMDR)) { PageGereedButtonVisibility = System.Windows.Visibility.Visible; } else { PageGereedButtonVisibility = System.Windows.Visibility.Hidden; } PageBackButtonText = "TERUG"; PageOKButtonText = "WIJZIGEN"; #endregion this.Reloaded += Load; this.OkClick += Wijzigen; Load(); }
/// <summary> /// /// </summary> public void Load() { dbRepository dbrep = new dbRepository(); MandagenRegistratieDomain.Project project = dbrep.GetProject(ApplicationState.GetValue <int>(ApplicationVariables.intProjectId)); dbOriginalRepository dbrepOriginal = new dbOriginalRepository(); persoon persoon = dbrepOriginal.GetContact(dbrep.GetProjectleider(project.ProjectleiderId).ContactIdOrigineel); MandagenRegistratieDomain.project dboproject = dbrepOriginal.datacontext.projects.Where(p => p.project_ID == project.ProjectIdOrigineel).FirstOrDefault(); MandagenRegistratieDomain.adressen dboadres = dbrepOriginal.datacontext.adressens.Where(a => a.adres_id == dboproject.adres_id_bouw).FirstOrDefault(); lblProjectNr.Content = dbrepOriginal.GetProject(project.ProjectIdOrigineel).project_NR.ToString(); cbActief.IsChecked = project.Actief == true; if (dboadres != null) { txtPostcodeCijfers.Text = dboadres.postcode_cijfers.HasValue ? dboadres.postcode_cijfers.Value.ToString() : ""; txtPostcodeLetters.Text = dboadres.postcode_letters; txtHuisnummer.Text = dboadres.huis_postbus_nummer + dboadres.huisnummer_toevoeging; txtAdres.Text = dboadres.straat_1; AdresLookup = dboadres.straat_1.Substring(0, dboadres.straat_1.Length - txtHuisnummer.Text.Length).Trim(); } txtProjectnaam.Text = dboproject.naam_project; lblProjectleider.Content = persoon.voornaam + " " + persoon.tussenvoegsel + " " + persoon.achternaam; }
public void Save() { int projectId = ApplicationState.GetValue <int>(ApplicationVariables.intProjectId); dbRepository dbrep = new dbRepository(); dbOriginalRepository dbrepOriginal = new dbOriginalRepository(); MandagenRegistratieDomain.Project project = dbrep.GetProject(projectId); MandagenRegistratieDomain.project dboproject = dbrepOriginal.datacontext.projects.Where(p => p.project_ID == project.ProjectIdOrigineel).FirstOrDefault(); MandagenRegistratieDomain.adressen dboadres = dbrepOriginal.datacontext.adressens.Where(a => a.adres_id == dboproject.adres_id_bouw).FirstOrDefault(); project.Naam = txtProjectnaam.Text; project.Actief = cbActief.IsChecked == true; project.Postcode = txtPostcodeCijfers.Text + txtPostcodeLetters.Text; project.Huisnummer = txtHuisnummer.Text; project.Adres = txtAdres.Text; //dbrep.SaveProject(project); dbrep.datacontext.SubmitChanges(); if (txtPostcodeCijfers.Text != "") { dboadres.postcode_cijfers = Convert.ToInt32(txtPostcodeCijfers.Text); } dboadres.postcode_letters = txtPostcodeLetters.Text; dboadres.straat_1 = txtAdres.Text; dboadres.huis_postbus_nummer = txtHuisnummer.Text; dbrepOriginal.datacontext.SubmitChanges(); // na het saven terug in history PageGoBack(); }
public void LoadVakmanDagOverzicht() { // intialize spVakmanDag.Children.Clear(); foreach (Project project in listProjecten) { VakmanDagProjectHeader vakmandagprojectheader = new VakmanDagProjectHeader(); if (project.ProjectId == ApplicationState.GetValue <int>("intProjectId")) { //vakmandagprojectheader.btnGoToProject.Content = "<"; } vakmandagprojectheader.Project = project; spVakmanDag.Children.Add(vakmandagprojectheader); } // ziektekolom toevoegen VakmanDagProjectHeader vakmandagprojectheaderZiek = new VakmanDagProjectHeader(); //vakmandagprojectheaderZiek.lblHeader.Content = "Ziek"; spVakmanDag.Children.Add(vakmandagprojectheaderZiek); // vakantiekolom toevoegen VakmanDagProjectHeader vakmandagprojectheaderVakantie = new VakmanDagProjectHeader(); //vakmandagprojectheaderVakantie.lblHeader.Content = "Vakantie"; spVakmanDag.Children.Add(vakmandagprojectheaderVakantie); // niet ingevuld kolom toevoegen VakmanDagProjectHeader vakmandagprojectheaderNietIngevuld = new VakmanDagProjectHeader(); //vakmandagprojectheaderNietIngevuld.lblHeader.Content = "Niet ingevuld"; spVakmanDag.Children.Add(vakmandagprojectheaderNietIngevuld); }
public OnlineAddView() { InitializeComponent(); Task.Run(() => { sharePointInformation = ApplicationState.GetValue <SharePointInformation>("SharePointInformation"); if (sharePointInformation != null && !string.IsNullOrEmpty(sharePointInformation?.Username)) { password = PortableCryptography.Decrypt(sharePointInformation.EncryptedPassword, sharePointInformation.Username); username = sharePointInformation.Username; siteUrl = sharePointInformation.SiteUrl; isOnlineSite = sharePointInformation.IsSharePointOnline; // create SharePoint Client sharePointDataService = new SharePointDataService(username, password, siteUrl, isOnlineSite); var listCollection = sharePointDataService.GetAllLists() as ListCollection; Dispatcher.Invoke(() => { dtSharePointLists.ItemsSource = listCollection; grdLoadingOverlay.Visibility = Visibility.Hidden; }); } else { Dispatcher.Invoke(() => { // For now, if we get to this screen without credentials, just push backwards. btnBackNav_Click(this, null); }); } }); }
private void SetUserMethod() { var user = ApplicationState.GetValue <UserAcc>("User"); var settingsFolder = ApplicationState.GetValue <string>("SettingsAppFolder"); if (user != null) { User = user; var logRepository = new LogRepository(); UserLogList = new ObservableCollection <Log>(logRepository.GetAllByUserId(User.Id, 0)); var imagePath = settingsFolder + user.UserImagePath; if (File.Exists(imagePath)) { UserImageSource = new BitmapImage(new Uri(imagePath)); } } else { _user = new UserAcc(); UserLogList = null; UserImageSource = (BitmapImage)Application.Current.Resources["UserAccBitmapImage"]; } }
/// /// </summary> public void Load() { try { Mouse.OverrideCursor = Cursors.Wait; // intialize dbRepository dbrep = new dbRepository(); dbOriginalRepository dbrepOriginal = new dbOriginalRepository(); dgGebruikers.ItemsSource = dbrep.datacontext.Gebruikers; //listGebruikers = dbrep.datacontext.Gebruikers.ToList(); //listProjectleiders = dbrep.datacontext.Projectleiders.ToList(); // chatstatus if (ApplicationState.GetValue <bool>(ApplicationVariables.blnChatStatus)) { lblChatStatus.Content = "Actief: verbonden met " + ApplicationState.GetValue <string>(ApplicationVariables.strEndpoint); } else { lblChatStatus.Content = "Niet actief: kon niet verbinden met " + ApplicationState.GetValue <string>(ApplicationVariables.strEndpoint) + ". Controleer poort :8089"; } } catch { } finally { Mouse.OverrideCursor = null; } }
public void ToevoegenAanVakman() { Mouse.OverrideCursor = Cursors.Wait; dbRepository dbrep = new dbRepository(); // haal het geselecteerde project op MandagenRegistratieDomain.Project project = dbrep.GetProject(((MandagenRegistratieDomain.vwProject)dgProjecten.SelectedItem).ProjectId); if (project != null) { VakmanDagView vdv = new VakmanDagView(); vdv.ProjectToevoegen(project, ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId), ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider)); // zorgen dat de pagina's op andere schermen verversen List <int> vakmanIds = new List <int>(); vakmanIds.Add(ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId)); PageChannelMessage("vakmandagview", Tools.CreateChannelMessage(vakmanIds, ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay), ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay).AddDays(1))); PageGoBack(); } else { //MessageBox.Show("Selecteer aub een project, of klik op annulleer"); } Mouse.OverrideCursor = null; }
public Edit() { InitializeComponent(); #region Pagina specifieke informatie PageTitle = "Wijzigen"; PageSubtitle = "Gebruikers wijzigen"; if (Rechten.IsAdmin || ApplicationState.GetValue <bool>(ApplicationVariables.blnControlMDR)) { PageGereedButtonVisibility = System.Windows.Visibility.Visible; } else { PageGereedButtonVisibility = System.Windows.Visibility.Hidden; } PageBackButtonText = "ANNULEER"; PageOKButtonText = "OPSLAAN"; #endregion this.Reloaded += Load; Load(); }
public Edit() { InitializeComponent(); #region Pagina specifieke informatie PageTitle = "Wijzigen"; PageSubtitle = "Log in als projectleider naar keuze"; if (Rechten.CanLoginAsProjectleider || ApplicationState.GetValue <bool>(ApplicationVariables.blnControlMDR)) { PageGereedButtonVisibility = System.Windows.Visibility.Visible; } else { PageGereedButtonVisibility = System.Windows.Visibility.Hidden; } PageBackButtonText = "ANNULEER"; PageOKButtonText = "OPSLAAN"; #endregion this.Reloaded += Load; this.OkClick += Inloggen; Load(); }
private void SaveMethod() { if (!CheckValues()) { return; } Card.StockUnitList = StockUnitList; _cardRepository.Save(Card); var stockUnitRepository = new StockUnitRepository(); foreach (var unit in StockUnitList) { unit.Card = Card; } stockUnitRepository.Save(StockUnitList); stockUnitRepository.Save(_itemsToDelete); var user = ApplicationState.GetValue <UserAcc>("User"); ILogFactory logFactory = new LogFactory(); var logEntity = logFactory.CreateMessage(user, Card); IRepository <Log> repository = new LogRepository(); repository.Save(logEntity); CloseAction(); }
public ManageControl() { try { InitializeComponent(); Loaded += IntialSetup; _unitOfWork = DbSettingHelper.UnitOfWork; DataContext = new ManageViewModel() { LoginViewModel = new LoginViewModel { IsAdmin = ApplicationState.GetValue <bool>("IsAdmin") } }; if (ApplicationState.GetValue <bool>("IsAdmin")) { //Spend Source actions SpendSourceSave.Click += SpendSourceSave_Click; } SpendSourceDelete.Click += SpendSourceDelete_Click; SpendSourceUpdate.Click += SpendSourceUpdate_Click; SpendSourceGridName.SelectedCellsChanged += SpendSourceGridName_SelectedCellsChanged; SpendSourceGridName.MouseDoubleClick += SpendSourceGridName_LostFocus; txtSpendSearch.SelectionChanged += TxtSpendSourceName_SelectionChanged; //Income Source actions IncomeSourceSave.Click += IncomeSourceSave_Click; IncomeSourceDelete.Click += IncomeSourceDelete_Click; IncomeSourceUpdate.Click += IncomeSourceUpdate_Click; IncomeSourceGridName.SelectedCellsChanged += IncomeSourceGridName_SelectedCellsChanged; IncomeSourceGridName.MouseDoubleClick += IncomeSourceGridName_LostFocus; txtIncomeSearch.SelectionChanged += TxtIncomeSearch_SelectionChanged; //User actions Save.Click += Save_Click; Update.Click += Update_Click; Delete.Click += Delete_Click; UserGridName.SelectedCellsChanged += UserGridName_SelectedCellsChanged; UserGridName.MouseDoubleClick += UserGridName_LostFocus; txtUserSearch.SelectionChanged += TxtUserSearch_SelectionChanged; Save.Visibility = Visibility.Visible; Update.Visibility = Visibility.Hidden; Delete.Visibility = Visibility.Hidden; IncomeSourceSave.Visibility = Visibility.Visible; IncomeSourceDelete.Visibility = Visibility.Hidden; IncomeSourceUpdate.Visibility = Visibility.Hidden; SpendSourceSave.Visibility = Visibility.Visible; SpendSourceDelete.Visibility = Visibility.Hidden; SpendSourceUpdate.Visibility = Visibility.Hidden; } catch (Exception ex) { status.Text = $"প্রোগ্রাম সম্পর্কিত সমস্যা: { ex.Message}"; Dialog.IsOpen = true; } }
/// <summary> /// load the specified control /// </summary> /// <param name="control"></param> public void LoadControl(Control control) { // add the item to the navigation history ApplicationState.GetValue <List <Control> >(ApplicationVariables.listNavigationHistory).Insert(0, control); // load the control ccPageContainer.Content = control; }
protected virtual bool Exit() { #region Logger Start log.GetLogger(this.Name.ToString()); log.Write(Logger.Level.Debug, "Exit Start"); #endregion Logger Start bool isExit = false; //Check Logout state bool isLogout = ApplicationState.GetValue <bool>("Logout"); if (!isLogout) { if (IsChanged) { this.MessageBox = new MessageBoxs(); IvsMessage message = null; message = new IvsMessage(CommonConstantMessage.COM_MSG_CONFIRM_EXIT); this.MessageBox.Add(message); CommonData.MessageTypeResult result = this.MessageBox.Display(CommonData.MessageType.YesNoCancel); if (result == CommonData.MessageTypeResult.Yes) { if (this.ValidateData() == CommonData.IsValid.Successful) { this.SaveData(); this.CloseForm(); isExit = true; } } else if (result == CommonData.MessageTypeResult.No) { this.CloseForm(); isExit = true; } } else { this.CloseForm(); isExit = true; } } else { this.CloseForm(); isExit = true; } return(isExit); #region Logger End log.Write(Logger.Level.Debug, "Exit End"); #endregion Logger End }
private void InitViewModel() { var templatesPath = ApplicationState.GetValue <string>("TemplatesFolderPath"); ReportList = new ObservableCollection <string>(_report.GetTemplates(templatesPath)); OkCommand = new RelayCommand(x => OkMethod()); CancelCommand = new RelayCommand(x => CancelMethod()); }
/// <summary> /// load the specified control /// </summary> /// <param name="control"></param> public void LoadControlGoingback(Control control) { // verwijder het huidige item uit de navigatie ApplicationState.GetValue <List <Control> >(ApplicationVariables.listNavigationHistory).RemoveAt(0); // load the control ccPageContainer.Content = control; }
public void Load() { dbRepository dbrep = new dbRepository(); if (objVakman == null) { objVakman = dbrep.GetVakman(ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId)); } //if (dtSelectedDay == DateTime.MinValue) //{ dtSelectedDay = ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay); //} Vakman vm = objVakman; dbOriginalRepository dbrepOriginal = new dbOriginalRepository(); persoon persoon = dbrepOriginal.GetContact(vm.ContactIdOrigineel); lblVakmanId.Content = vm.ContactIdOrigineel.ToString(); bedrijf bedrijfzdb = dbrepOriginal.datacontext.bedrijfs.Where(b => b.bedrijf_nr == persoon.bedrijf_nr).FirstOrDefault(); if (bedrijfzdb != null) { lblWerkgever.Content = bedrijfzdb.naam; } lblVakmanNaam.Content = persoon.voornaam + " " + persoon.tussenvoegsel + " " + persoon.achternaam; txtBsn.Content = vm.Bsn; txtPostcode.Content = vm.Postcode; txtHuisnummer.Content = vm.Huisnummer; txtAdres.Content = vm.Adres; txtMa.Content = vm.Ma.ToString(); txtDi.Content = vm.Di.ToString(); txtWo.Content = vm.Wo.ToString(); txtDo.Content = vm.Do.ToString(); txtVr.Content = vm.Vr.ToString(); txtZa.Content = vm.Za.ToString(); txtZo.Content = vm.Zo.ToString(); ddlDefaultBeginuur.Content = ((int)vm.DefaultBeginuur).ToString("D2"); ddlDefaultBeginminuut.Content = ((int)vm.DefaultBeginminuut).ToString("D2"); lblVakmanWerkweek.Content = vm.Werkweek.ToString(); // create the page and load all values VakmanDagView vdv = new VakmanDagView(); vdv.LoadVakmanDagView(true, vm.VakmanId, dtSelectedDay); vdv.LoadWeekInfo(); tabPlanning.Content = vdv; }
private void MainView_LayoutUpdated(object sender, EventArgs e) { var showOnline = ApplicationState.GetValue <bool>("ShowOnlineButton"); if (showOnline != btnLeftServer.IsEnabled) { btnLeftServer.IsEnabled = showOnline; btnRightServer.IsEnabled = showOnline; } }
public void VakmannenOverview_Loaded(object sender, RoutedEventArgs e) { if (ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId) > 0) { SelectItem(ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId)); } Keyboard.Focus(txtSearch); txtSearch.Focus(); }