Exemplo n.º 1
0
        public static string GetShortName(this DayOfWeek dayOfWeek)
        {
            switch (dayOfWeek)
            {
            case DayOfWeek.Sunday:
                return(Languages.Get("sundayShort"));

            case DayOfWeek.Monday:
                return(Languages.Get("mondayShort"));

            case DayOfWeek.Tuesday:
                return(Languages.Get("tuesdayShort"));

            case DayOfWeek.Wednesday:
                return(Languages.Get("wednesdayShort"));

            case DayOfWeek.Thursday:
                return(Languages.Get("thursdayShort"));

            case DayOfWeek.Friday:
                return(Languages.Get("fridayShort"));

            case DayOfWeek.Saturday:
                return(Languages.Get("saturdayShort"));
            }

            //dummy
            return("");
        }
Exemplo n.º 2
0
 public static void UpdateString(DependencyObject sender, string token)
 {
     if (sender is TextBlock)
     {
         (sender as TextBlock).Text = Languages.Get(token);
     }
     else if (sender is Button)
     {
         (sender as Button).Content = Languages.Get(token);
     }
     else
     {
         //a type is missing above
         Debugger.Break();
     }
 }
Exemplo n.º 3
0
        void UpdateTooltip()
        {
            string tt = "";

            //dates / finished
            tt += Languages.Get("tripDate") + ": " + Trip.Date.ToShortDateString();
            tt += "\n" + Languages.Get((Trip.IsFinished ? "finished" : "notFinishedYet"));

            //senders
            tt += "\n\n" + Languages.Get("senders") + ":\n";
            List <Sender> senders = new List <Sender>();

            foreach (var td in Trip.TripDestinations)
            {
                if (!senders.Contains(td.Sender))
                {
                    senders.Add(td.Sender);
                }
            }
            foreach (var sender in senders)
            {
                tt += sender.ShortName + " ";
            }

            //destinations
            tt += "\n\n" + Languages.Get("destinations") + ":\n";
            List <Destination> destinations = new List <Destination>();

            foreach (var td in Trip.TripDestinations)
            {
                if (!destinations.Contains(td.Destination))
                {
                    destinations.Add(td.Destination);
                }
            }
            foreach (var dest in destinations)
            {
                tt += dest.ShortName + " ";
            }

            Tooltip = tt;
        }
Exemplo n.º 4
0
        void UpdateTooltip()
        {
            if (Vacation == null)
            {
                Tooltip = "";
                return;
            }

            string tt = "";

            //destination
            tt += Vacation.Destination.Name;

            //dates / finished
            tt += "\n" + Languages.Get("begin") + ": " + Vacation.BeginDate.ToShortDateString();
            tt += "\n" + Languages.Get("end") + ": " + Vacation.EndDate.ToShortDateString();
            tt += (Vacation.IsFinished ? "\n" + Languages.Get("finished") : "");

            Tooltip = tt;
        }
Exemplo n.º 5
0
 public static void UpdateString(DependencyObject sender, string token)
 {
     (sender as FrameworkElement).ToolTip = Languages.Get(token);
 }