コード例 #1
0
        public static void ThreadCalculate()
        {
            while (true)
            {
                Console.WriteLine("==========Summary===========");
                string val1;
                string val2;
                Console.Write("Enter first integer: ");
                val1 = Console.ReadLine();
                Console.Write("Enter second integer: ");
                val2 = Console.ReadLine();

                ThreadSummary sum = new ThreadSummary(ProcessSummary);
                sum.Invoke(Convert.ToInt32(val1), Convert.ToInt32(val2));
            }
        }
コード例 #2
0
        private void OnGenerateOrder()
        {
            var order = new Order
            {
                Description = "Order for " + Project.Name,
            };

            order.Threads = ThreadSummary.Select(ts => new OrderThread
            {
                ThreadReference   = ts.ThreadReference,
                ThreadReferenceId = ts.ThreadReference.Id,
                Order             = order,
                Length            = ts.RequiredLength
            }).ToArray();

            Navigate <EditOrderViewModel>(order);
        }
コード例 #3
0
 public ThreadSummaryViewModel(ThreadSummary data, INavigationService ns)
 {
     this.Data       = data;
     this.NS         = ns;
     this.TapCommand = new Command(() => this.Show());
 }
コード例 #4
0
 private bool CanGenerateOrder()
 {
     return(ThreadSummary.Any());
 }