示例#1
0
        public void Execute()
        {
            string DateToday = DateTime.Now.ToString("MMddyyyy");

            //first, check to see if there is already a file for that day
            //if so, just write to that file - handle this in BLL

            var ops = new OrderOperations();
            ops.CreateFile(DateToday);

            //needs to create a new UserInteraction and call a method to get the OrderInformation
        }
        public void DisplayAllOrdersForTheDay(string date)
        {
            var ops = new OrderOperations();
            var response = ops.GetAllOrders(date);

            Console.Clear();
            if (response.Success)
            {
                _currentOrder = response.Data;
                PrintOrderDetails(response);
                UserInteractions.PressKeyToContinue();
            }
            else
            {
                Console.WriteLine(response.Message);
                UserInteractions.PressKeyToContinue();
            }
        }
 public void GetAllOrdersSuccess()
 {
     var ops = new OrderOperations();
     var response = ops.GetAllOrders("01132015");
     Assert.IsTrue(response.Success);
 }
 public void GetAllOrdersFailure()
 {
     var ops = new OrderOperations();
     var response = ops.GetAllOrders("02020202");
     Assert.IsFalse(response.Success);
 }
 public void FoundFileSuccess()
 {
     var ops = new OrderOperations();
     var response = ops.GetFile("01132015");
     Assert.IsTrue(response.Success);
 }
 public void FoundFileFailure()
 {
     var ops = new OrderOperations();
     var response = ops.GetFile("02020202");
     Assert.IsFalse(response.Success);
 }