コード例 #1
0
        public void ShowFlights()
        {
            foreach (AdminAllFlights p in AdminAllFlights.GetAdminAllFlights())
            {
                lstFlights.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
                lstFlights.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
                lstFlights.Items.Add(new ListViewItem(new string[]
                {
                    p.PirepID.ToString(),
                    p.PirepDate.Date.ToString(@"dd-MM-yyyy"),
                    TimeSpan.FromMinutes(p.FlightTime).ToString(@"hh\:mm"),
                    p.UserName + ' ' + p.UserSurname,
                    p.Callsign,
                    p.Departure,
                    p.Arrival,
                    p.Aircraft,
                    p.Touch.ToString() + String.Format(" ft/pm"),
                    p.Sum.ToString() + String.Format(" %"),
                    p.Eps.ToString(),
                    p.Obs,
                }));

                lstFlights.Tag = p.PirepID;
            }
        }
コード例 #2
0
        public AllFlightsCtrl()
        {
            InitializeComponent();

            ShowFlights();

            foreach (AdminAllFlights p in AdminAllFlights.GetTotalFlights())
            {
                lblTotalFlights.Text = "Total Flights: " + p.TotalFlights.ToString();
            }
        }
コード例 #3
0
 public void Penalizations()
 {
     foreach (AdminAllFlights p in AdminAllFlights.GetPenalizations(IDP))
     {
         lstPenalizations.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
         lstPenalizations.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
         lstPenalizations.Items.Add(new ListViewItem(new string[] {
             p.TimePenalization.ToString(),
             p.CodePenalization,
             p.DiscriptionPenalization,
             p.DiscountPenalization.ToString()
         }));
     }
 }