public AddOrderWorkFlow(OrderOperations oops) { _oops = oops; _orderInfo = new Order(); _productsList = new List<Product>(); _errorResponse = new ErrorResponse(); }
public void SubmitErrorToLogTest() { ErrorResponse error = new ErrorResponse() { ErrorTime = DateTime.Parse("10/18/2015"), ErrorSourceMethod = "Add Order Method", Message = "State Input Error", Input = "pizza!!!!!" }; _oops.SubmitErrorToLog(error); }
public void SubmitErrorToLog(ErrorResponse ErrorInfo) { _orderRepo.WriteErrorToLog(ErrorInfo); }
public DisplayOrdersWorkFlow(OrderOperations oops) { _oops = oops; _errorResponse = new ErrorResponse(); }
public void WriteErrorToLog(ErrorResponse ErrorInfo) { using (var writer = File.AppendText(_errorLogPath)) { writer.WriteLine("Time: {0:G}", ErrorInfo.ErrorTime); writer.WriteLine("Error Source Method: {0}", ErrorInfo.ErrorSourceMethod); writer.WriteLine("Message: {0}", ErrorInfo.Message); writer.WriteLine("User Input: {0}", ErrorInfo.Input); writer.WriteLine(); } }
public EditOrderWorkFlow(OrderOperations oops) { _orderToEdit = new Order(); _errorResponse = new ErrorResponse(); _oops = oops; }
public RemoveOrderWorkFlow(OrderOperations oops) { _orderToRemove = new Order(); _oops = oops; _errorResponse = new ErrorResponse(); }