void Start() { actManager = transform.GetComponent <activityManager>(); actLogin = transform.GetComponent <loginActivity>(); dictCustomer = loginActivity.getCustomerDictionary(); dictMechanic = loginActivity.getMechanicDictionary(); dictStaff = loginActivity.getStaffDictionary(); }
// Use this for initialization void Start() { activitymanager = transform.GetComponent <activityManager> (); animationscript = transform.GetComponent <animationScript> (); loginactivity = transform.GetComponent <loginActivity> (); dictionaryCustomer = loginActivity.getCustomerDictionary(); dictionaryMechanic = loginActivity.getMechanicDictionary(); dictionaryStaff = loginActivity.getStaffDictionary(); }
public void okClicked() { if (isOther) { if (make.text == "" | model.text == "" | year.text == "" | colour.text == "" | lattitude.text == "" | longitude.text == "" | price.text == "" | problem.text == "") { //input field message SSTools.ShowMessage("input field empty", SSTools.Position.bottom, SSTools.Time.twoSecond); return; } canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setMake(make.text); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setModel(model.text); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setYear(int.Parse(year.text)); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setColour(colour.text); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setlattitude(float.Parse(lattitude.text)); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setlongitude(float.Parse(longitude.text)); //create service request receipt loginActivity loginactivity = canvas.GetComponent <loginActivity> (); loginactivity.totalIDCount++; loginactivity.saveTotalIDCount(); serviceRequestReceipt reciept = new serviceRequestReceipt(loginactivity.totalIDCount, activitymanager.getCustomerLoggedIn().id, problem.text, float.Parse(price.text)); reciept.car = canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car; activitymanager.addServiceRequest(reciept); //loginactivity.saveReceipt(activitymanager.getCustomerLoggedIn().id,reciept); //serviceRequestReciept currentReciept = activitymanager.getServiceRequest (activitymanager.getServiceRequestSize () - 1); activitymanager.getCustomerLoggedIn().addServiceRequest(reciept); loginactivity.saveCustomer(activitymanager.getCustomerLoggedIn()); //currentReciept.customer = activitymanager.getCustomerLoggedIn(); //currentReciept.car = activitymanager.getCustomerLoggedIn ().car; SSTools.ShowMessage("request Sent", SSTools.Position.bottom, SSTools.Time.twoSecond); backButtonServiceRequestClicked(); canvas.GetComponent <homeMenuScript> ().createRowsOfRequests(); } else { if (make.text == "" | model.text == "" | year.text == "" | colour.text == "" | lattitude.text == "" | longitude.text == "") { //input field message SSTools.ShowMessage("input field empty", SSTools.Position.bottom, SSTools.Time.twoSecond); return; } canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setMake(make.text); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setModel(model.text); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setYear(int.Parse(year.text)); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setColour(colour.text); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setlattitude(float.Parse(lattitude.text)); canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car.setlongitude(float.Parse(longitude.text)); //create service request receipt loginActivity loginactivity = canvas.GetComponent <loginActivity> (); loginactivity.totalIDCount++; loginactivity.saveTotalIDCount(); serviceRequestReceipt reciept = new serviceRequestReceipt(loginactivity.totalIDCount, activitymanager.getCustomerLoggedIn().id, service.name, service.price); reciept.car = canvas.GetComponent <activityManager> ().getCustomerLoggedIn().car; activitymanager.addServiceRequest(reciept); //loginactivity.saveReceipt(activitymanager.getCustomerLoggedIn().id,reciept); //serviceRequestReciept currentReciept = activitymanager.getServiceRequest (activitymanager.getServiceRequestSize () - 1); activitymanager.getCustomerLoggedIn().addServiceRequest(reciept); loginactivity.saveCustomer(activitymanager.getCustomerLoggedIn()); //currentReciept.customer = activitymanager.getCustomerLoggedIn(); //currentReciept.car = activitymanager.getCustomerLoggedIn ().car; SSTools.ShowMessage("request Sent", SSTools.Position.bottom, SSTools.Time.twoSecond); backButtonServiceRequestClicked(); canvas.GetComponent <homeMenuScript> ().createRowsOfRequests(); } requestPriceText.gameObject.SetActive(true); requestTypeText.gameObject.SetActive(true); carText.gameObject.SetActive(true); priceText.gameObject.SetActive(true); price.gameObject.SetActive(false); problem.gameObject.SetActive(false); isOther = false; }