/// <summary> /// Checks for valid information and then submits the route information to a queue /// </summary> private void submitToQueue() { if (string.IsNullOrWhiteSpace(modelNumber)) { informationText = "Enter a valid model before submitting route."; } else if (string.IsNullOrWhiteSpace(prodSupCodeText) || prodSupCodeText.Equals("N/A")) { informationText = "Information is not valid. Cannot submit."; } else { try { informationText = "Adding route to queue..."; RouteQueue route = new RouteQueue { Route = int.Parse(routeText), ModelNumber = model.Base, Line = model.Line, TotalTime = (decimal)productionTime, IsApproved = false, AddedDate = DateTime.Now, SubmittedDate = new DateTime(1900, 1, 1) }; _serviceProxy.addRouteQueue(route); informationText = "Route added to queue."; } catch (Exception e) { informationText = "There was a problem accessing the database."; Console.WriteLine(e.Message); } } }
/// <summary> /// Adds the route information to the database if all the information is filled out /// </summary> private void submitToQueue() { if (string.IsNullOrWhiteSpace(prodSupCodeText)) { informationText = "Complete route information before submitting route."; } else if (string.IsNullOrWhiteSpace(modelNumber)) { informationText = "Enter the material number before submitting route."; } else { try { informationText = "Adding route to queue..."; RouteQueue route = new RouteQueue { Route = int.Parse(routeText), ModelNumber = modelNumber, Line = "ENG-FLR", //Engineered Floor Mount Line TotalTime = (decimal)totalTime, IsApproved = false, AddedDate = DateTime.Now, SubmittedDate = new DateTime(1900, 1, 1) }; _serviceProxy.addRouteQueue(route); informationText = "Route added to queue."; } catch (Exception e) { informationText = "There was a problem accessing the database."; Console.WriteLine(e.Message); } } }