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)); } }
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); }
public ThreadSummaryViewModel(ThreadSummary data, INavigationService ns) { this.Data = data; this.NS = ns; this.TapCommand = new Command(() => this.Show()); }
private bool CanGenerateOrder() { return(ThreadSummary.Any()); }