public static void UrlAliasBeforeWrite(object sender, DataEventArgs eventArgs)
 {
     var urlAlias = eventArgs.Data as IUrlAlias;
     urlAlias.UrlAlias = "/" + urlAlias.UrlAlias.Trim(new[] { '/' });
     urlAlias.RedirectLocation = urlAlias.RedirectLocation.StartsWith("http") ? urlAlias.RedirectLocation
         : "/" + urlAlias.RedirectLocation.Trim(new[] { '/' });
 }
        //Carga los datos al seleccionar un registro de la lista
        private void OnLoadData(object sender, DataEventArgs<Company> e)
        {
            if (e.Value == null)
                return;

            LoadData(e.Value);
        }
Exemple #3
0
 public void TestSetData_Null()
 {
     var dea = new DataEventArgs<string>("Hello");
     Assert.AreEqual("Hello", dea.Data);
     dea.Data = null;
     Assert.IsNull(dea.Data);
 }
        public void ShouldReturnDatasToStringWhenToStringOnEventArgsCalled()
        {
            string data = "Here's my data";
            DataEventArgs<string> e = new DataEventArgs<string>(data);

            Assert.AreEqual(data, e.ToString());
        }
        //void View_UpdateFilter(object sender, DataEventArgs<IqReportColumn> e)
        //{
        //    View.Model.AllColumns.Where(f => f.ReportColumnId == e.Value.ReportColumnId).First().Options = e.Value.Options;
        //    View.Model.AllColumns = View.Model.AllColumns;
        //}



        void View_AddToSelected(object sender, DataEventArgs<IqColumn> e)
        {
            if (e.Value == null)
                return;

            try
            {
                IqReportColumn rc = new IqReportColumn { 
                    Column = e.Value,
                    Alias = e.Value.Name,
                    CreatedBy = "system",
                    CreationDate = DateTime.Now,
                    ReportTable = View.Model.CurTable                                    
                };

                service.SaveIqReportColumn(rc);
                View.Model.CurTable.ReportColumns = service.GetIqReportColumn(
                    new IqReportColumn
                    {
                        ReportTable = new IqReportTable
                        {
                            ReportTableId = View.Model.CurTable.ReportTableId
                        }
                    }).ToList();

            }
            catch (Exception ex)
            {
                Util.ShowError("Error processing record.\n" + ex.Message);
            }
        }
        public void OnViewChanged(object sender, DataEventArgs<NavigationArgs> args)
        {
            if (args.Value.CurrentView == eMainView.BookingComplete)
            {
                gridBooking.Visibility = Visibility.Collapsed;
                viewBookingConfirmation.Visibility = Visibility.Visible;
            }

            //foreach (UserControl uc in BookingViewsGrid.Children)
            //{
            //    uc.Visibility = Visibility.Collapsed;
            //    if (uc.Tag.ToString() == args.Value.CurrentView.ToString())
            //    {
            //        uc.Visibility = Visibility.Visible;
            //    }
            //}

            //switch (args.Value.CurrentView)
            //{
            //    case eMainView.GetQuote: tcAreas.SelectedIndex = 0; break;
            //    //case eMainView.GetQuoteConfirmation: tcAreas.SelectedIndex = 1; break;
            //    //case eMainView.GetQuoteError: tcAreas.SelectedIndex = 2; break;
            //    //case eMainView.TripSummary: tcAreas.SelectedIndex = 3; break;
            //    case eMainView.ReviewBooking: tcAreas.SelectedIndex = 4; break;
            //    case eMainView.BookingComplete: tcAreas.SelectedIndex = 5; break;
            //}
        }
 public void OnProfileSelected(object sender, DataEventArgs<AssociationUser> e)
 {
     if ((sender as ProfilesViewModel).AssociationManagerId == _manager.Id)
     {
         _selectedProfile = e.Value;
     }
 }
        static void DataEvents_OnNew(object sender, DataEventArgs dataEventArgs)
        {
            // here a minor update to the cache could be done
            // (like adding info about the new element only).

            return;
        }
Exemple #9
0
 public void TestSetData_NotNull()
 {
     var dea = new DataEventArgs<string>("Hello");
     Assert.AreEqual("Hello", dea.Data);
     dea.Data = "World";
     Assert.AreEqual("World", dea.Data);
 }
Exemple #10
0
 public void scanner_DataEvent(object sender, DataEventArgs e)
 {
     //sobald Scan erkannt, Daten ablegen in sData
     byte[] Data = scanner.ScanData;
     sData = System.Text.Encoding.ASCII.GetString(Data);
     sData = sData.Remove(0, 5);
 }
Exemple #11
0
        void Shell_LoadInquiry(object sender, DataEventArgs<string> e)
        {
            if (string.IsNullOrEmpty(e.Value))
                return;

            if (e.Value == curLook && window != null && window.IsVisible)
                return;


            ClassEntity clsEntity = Shell.CboEntity.SelectedItem as ClassEntity;

            IQueriesPresenter presenter = container.Resolve<IQueriesPresenter>();
            bool result = presenter.LoadShortCut(e.Value, clsEntity.ShortcutColumnID);

            if (result)
            {
                window = Util.GetInternalWindow(Shell.ParentContent.WindowsContainer, "Inquiry Shortcut");
                presenter.Window = window;
                window.GridContent.Children.Add((QueriesView)presenter.View);
                window.Show();
                curLook = e.Value;
                return;
            }

            if (e.Value == curLook)
                return;

            curLook = e.Value;
            Util.ShowMessage("No record found.");
            
        }
        public void OnViewChanged(object sender, DataEventArgs<NavigationArgs> args)
        {
            //rec_CityOfService.Opacity = 0.7d;
            //rec_TypeOfJourney.Opacity = 0.7d;
            //rec_PickUpAddress.Opacity = 0.7d;
            //rec_DropOffAddress.Opacity = 0.7d;
            //rec_DateAndPickupTime.Opacity = 0.7d;
            //rec_DropOffTime.Opacity = 0.7d;
            //rec_TypeOfVehicle.Opacity = 0.7d;
            //rec_AdditionalStops.Opacity = 0.7d;
            //rec_Charges.Opacity = 0.7d;


            //if (args.Value.CurrentView == eMainView.GetQuote)
            //{
            //    switch (args.Value.CurrentSubView)
            //    {
            //        case eSubView.CityOfService: rec_CityOfService.Opacity = 0; break;
            //        case eSubView.TypeOfJourney: rec_TypeOfJourney.Opacity = 0; break;
            //        case eSubView.PickUpAddress: rec_PickUpAddress.Opacity = 0; break;
            //        case eSubView.DropOffAddress: rec_DropOffAddress.Opacity = 0; break;
            //        case eSubView.DateAndPickupTime: rec_DateAndPickupTime.Opacity = 0; 
            //                                         rec_DropOffTime.Opacity = 0; break;
            //        case eSubView.TypeOfVehicle: rec_TypeOfVehicle.Opacity = 0; break;
            //        case eSubView.AdditionalStops: rec_AdditionalStops.Opacity = 0; break;
            //        case eSubView.Charges: rec_Charges.Opacity = 0; break;
            //    }
            //}
        }
		private void UpdateCompleted(object sender, DataEventArgs<ServiceResponse<PagedResult<Session>>> e)
		{
			((IServiceCallState<PagedResult<Session>>)sender).OperationCompleted -= UpdateCompleted;

			if (e.Data.Error == null && e.Data.Body.Count == 1) //TODO: Handle if there is less or more than one Session returned.
				SessionChanged(this, new DataEventArgs<Session>(e.Data.Body.Results[0]));
		}
		private void DeleteCompleted(object sender, DataEventArgs<ServiceResponse<PagedResult<ScalarResult>>> e)
		{
			((IServiceCallState<PagedResult<ScalarResult>>)sender).OperationCompleted -= DeleteCompleted;

			if (e.Data.Error == null && e.Data.Body.Count == 1 && e.Data.Body.Results[0].Value == 1) //TODO: Check and handle other values.
				SessionChanged(this, new DataEventArgs<Session>(null));
		}
		protected void OnDocumentOpened(object sender, DataEventArgs<DocumentBase> args)
		{
			if (DocumentOpened != null)
			{
				DocumentOpened(sender, args);
			}
		}
Exemple #16
0
    public void OnDataEvent(object sender, DataEventArgs dataEventArgs)
    {
        log.Info("Cash Unit Data Event registered");
        if (cashUnit.DepositAmount < sum)
        {
            
            TotalPaid = TotalPaid + cashUnit.DepositAmount;
            Remaining = sum - TotalPaid;
            if (Remaining <= 0)
            {
                //Hier steht, was passiert, wenn die Summe oder mehr als die Summe bezahlt wurde
                log.Info("Gesamte Summe bezahlt.");
                cashUnit.Close();
            }
            else
            {
                //Hier steht, was passiert, wenn noch nciht die gesamte Summe beglichen wurde
                log.Info("Es fehlen noch " + Remaining.ToString() + " Euro");
            }
        }
        else
        {
            //Hier steht, was passiert, wenn die Summe oder mehr als die Summe bezahlt wurde
            log.Info("Gesamte Summe bezahlt.");
            cashUnit.Close();
        }


    }
        void _rfidscanner_DataEvent(object sender, DataEventArgs e)
        {
            string str = "Number of tags read: " + scanner.TagCount.ToString() + "\r\n";

            for (int i = 0; i < scanner.TagCount; i++)
            {
                if (i == 0)
                {
                    scanner.FirstTag();
                    UpdateRFIDData(scanner);
                }
                else
                    scanner.NextTag();

                str += "Tag: " + i.ToString() + "\r\n";
                str += "\tId:        " + BitConverter.ToString(scanner.CurrentTagId) + "\r\n";
                str += "\tProtocol:  " + scanner.CurrentTagProtocol.ToString() + "\r\n";
                str += "\tUser data: " + Encoding.ASCII.GetString(scanner.CurrentTagUserData).Trim('\0') + "\r\n";
            }
            if (scanner.TagCount > 0)
                scanner.FirstTag();

            DisplayMessage(str);

            if (scanner.ContinuousReadMode)
                scanner.DataEventEnabled = true;
        }
Exemple #18
0
        public void OnViewChanged(object sender, DataEventArgs<NavigationArgs> args)
        {
            foreach (UserControl uc in BookingViewsPanel.Children)
            {
                uc.Visibility = Visibility.Collapsed;
                if (uc.Tag.ToString() == args.Value.CurrentSubView.ToString())
                {
                    uc.Visibility = Visibility.Visible;
                }
            }

            //if (args.Value.CurrentView == eMainView.GetQuote)
            //{
            //    switch (args.Value.CurrentSubView)
            //    {
            //        case eSubView.CityOfService: viewCityOfService.Visibility = Visibility.Visible; break;
            //        case eSubView.TypeOfJourney: viewTypeOfJourney.Visibility =Visibility.Visible; break;
            //        case eSubView.PickUpAddress: viewPickUpAddress.Visibility = Visibility.Visible; break;
            //        case eSubView.DropOffAddress: viewDropOffAddress.Visibility = Visibility.Visible; break;
            //        //case eSubView.PickUpAddress: tcAreas.SelectedIndex = 2; break;
            //        //case eSubView.DropOffAddress: tcAreas.SelectedIndex = 3; break;
            //        //case eSubView.DateAndPickupTime: tcAreas.SelectedIndex = 4; break;
            //        //case eSubView.TypeOfVehicle: tcAreas.SelectedIndex = 5; break;
            //        //case eSubView.AdditionalStops: tcAreas.SelectedIndex = 6; break;
            //        //case eSubView.Charges: tcAreas.SelectedIndex = 7; break;
            //    }
            //}
        }
        static void DataEvents_OnDeleted(object sender, DataEventArgs dataEventArgs)
        {
            // here a minor update to the cache could be done
            // (like adding info about the new element only).
            RegenerateSiteMaps();

            return;
        }
 public void OnSupplierOpened(object sender, DataEventArgs<DispatchSupplier> e)
 {
     if (OpenedSuppliers.SingleOrDefault(s => s.Id == e.Value.Id) == null)
     {
         OpenedSuppliers.Add(e.Value);
         OnPropertyChanged(() => HasOpenedSuppliers);
     }
 }
        //Carga los datos al seleccionar un registro de la lista
        private void OnLoadChilds(object sender, DataEventArgs<ConnectionType> e)
        {
            if (e.Value == null)
                return;

            LoadChilds(e.Value);

        }
Exemple #22
0
            private void viewModel_ShowDialogWindow(object sender, DataEventArgs<ShowWindowEvent> e)
            {
                if (e == null)
                    throw new ArgumentNullException("e");

                bool? result = _dialogService.ShowWindow(e.Data.IWindow, this);
                e.Data.Result = result;
            }
        private static void OnBeforeUpdatingHostnameConfiguration(object sender, DataEventArgs dataeventargs)
        {
            var configurationNode = dataeventargs.Data as IUrlConfiguration;

            Verify.IsNotNull(configurationNode, "configurationNode is null");

            // Trimming page url suffix
            configurationNode.PageUrlSuffix = (configurationNode.PageUrlSuffix ?? string.Empty).Trim();
        }
 public void OnProfileSelected(object sender, DataEventArgs<AssociationUser> e)
 {
     if ((sender as ProfilesViewModel).AssociationManagerId == _manager.Id)
     {
         _profile = e.Value;
         OnPropertyChanged(() => Breadcrumbs);
         OnPropertyChanged(() => MyAdminTabVisibility);
     }
 }
 public void OnManagerSelected(object sender, DataEventArgs<AssociationUser> e)
 {
     if (_manager == null)
     {
         _manager = e.Value;
         OnPropertyChanged(() => Breadcrumbs);
         OnPropertyChanged(() => MyAdminTabVisibility);
     }
 }
Exemple #26
0
 public static void ClearRssFeedCache(object sender, DataEventArgs dataEventArgs)
 {
     var entry = (Entries) dataEventArgs.Data;
     if (entry != null)
     {
         HttpRuntime.Cache.Remove(string.Format(BlogRssFeed.CacheRSSKeyTemplate, entry.PageId,
                                                GetCurrentCultureName()));
     }
 }
        //Carga los datos al seleccionar un registro de la lista
        private void OnLoadData(object sender, DataEventArgs<CustomProcess> e)
        {
            if (e.Value == null)
                return;

            View.StkEdit.Visibility = Visibility.Visible;
            View.BtnDelete.Visibility = Visibility.Visible;
            View.Model.Record = e.Value;
        }
		void ExampleContext_DataLoaded(object sender, DataEventArgs e)
		{
			if (!e.IsSuccess)
			{
				base.Dispatcher.BeginInvoke(() => MessageBox.Show("Received Error: " + e.Exception.Message));
				return;
			}

			var factorialResponse = e.Data as GetFactorialResponse;
			if (factorialResponse != null)
			{
				base.Dispatcher.BeginInvoke(delegate {
					txtGetFactorialResult.Text = factorialResponse.Result.ToString();
				});
			}

			var fibResponse = e.Data as GetFibonacciNumbersResponse;
			if (fibResponse != null)
			{
				base.Dispatcher.BeginInvoke(delegate {
					itemsGetFibonacciNumbersResult.ItemsSource = fibResponse.Results;
				});
			}

			var newUserResponse = e.Data as StoreNewUserResponse;
			if (newUserResponse != null)
			{
				base.Dispatcher.BeginInvoke(delegate {
					txtStoreNewUserResult.Text = newUserResponse.UserId.ToString();

					if (!string.IsNullOrEmpty(txtUserIds.Text))
					{
						txtUserIds.Text += ",";
					}
					txtUserIds.Text += newUserResponse.UserId.ToString();
				});
			}

			var deleteResponse = e.Data as DeleteAllUsersResponse;
			if (deleteResponse != null)
			{
				base.Dispatcher.BeginInvoke(delegate {
					MessageBox.Show("All users were deleted");
					txtUserIds.Text = "";
				});
			}

			var usersResponse = e.Data as GetUsersResponse;
			if (usersResponse != null)
			{
				base.Dispatcher.BeginInvoke(delegate {
					itemsGetUsersResult.ItemsSource = usersResponse.Users;
				});
			}

		}
Exemple #29
0
    void OnConnected(DataEventArgs data)
    {
        Log("Connected successfully");

        // trying to send request
        ExpandoObject parameters = new ExpandoObject();
        parameters["name"] = "testname";
        parameters["password"] = "";
        mClient.SendRequest("user.login", parameters);
    }
		private static void OnAddApiKey(object sender, DataEventArgs args)
		{
			lock (_lock)
			{
				if (!DataFacade.GetData<ApiKey>().Any())
				{
					(args.Data as ApiKey).Default = true;
				}
			}
		}
Exemple #31
0
 public override void OnClientDataReceived(object sender, DataEventArgs e)
 {
     return;
 }
Exemple #32
0
 public static void SafeInvoke(this EventHandler <DataEventArgs> eventHandler, object sender, DataEventArgs e)
 {
     try
     {
         eventHandler.Invoke(sender, e);
     }
     catch (Exception ex)
     {
         Console.WriteLine("Exception in safe invoke! " + ex.Message);
         //System.Windows.Forms.MessageBox.Show("Test");
         // throw ex;
     }
 }
Exemple #33
0
 void View_UpdateFilter(object sender, DataEventArgs <IqReportColumn> e)
 {
     View.Model.AllColumns.Where(f => f.ReportColumnId == e.Value.ReportColumnId).First().Options = e.Value.Options;
     //View.Model.AllColumns = View.Model.AllColumns;
     //View.LvFilters.Items.Refresh();
 }
Exemple #34
0
 private void OnRun(object sender, DataEventArgs <String> e)
 {
     UpdateFilters();
     RunReport(e.Value, true);
 }
Exemple #35
0
 private void OnSelectionChanged(object sender, DataEventArgs <IqReport> e)
 {
     ReportSelectedChange(e.Value);
 }
Exemple #36
0
 void _checkscanner_DataEvent(object sender, DataEventArgs e)
 {
     UpdateImageProps();
 }
        public override void OnDataGridDetailSelectionChange(object sender, DataEventArgs <CONWSEquivalenciasFormasPago> e)
        {
            base.OnDataGridDetailSelectionChange(sender, e);

            //Register new actions here!!!.
        }
Exemple #38
0
        public void CanPassData()
        {
            DataEventArgs <int> e = new DataEventArgs <int>(32);

            Assert.AreEqual(32, e.Value);
        }