public override void ViewDidLoad() { base.ViewDidLoad(); var tapOutSide = new UITapGestureRecognizer(() => View.EndEditing(true)); View.AddGestureRecognizer(tapOutSide); passengerList = new List <String>(); passengerList = DataManip.returnPassengerList(); fillTextFieldList(); fillTextFields(); }
public override void ViewDidLoad() { base.ViewDidLoad(); myScrollView.ContentSize = new CoreGraphics.CGSize( View.Frame.Width + 200, View.Frame.Height + 300); var tapOutSide = new UITapGestureRecognizer(() => View.EndEditing(true)); tapOutSide.CancelsTouchesInView = false; View.AddGestureRecognizer(tapOutSide); HideOnReturn(passenger1TextField); HideOnReturn(passenger2TextField); HideOnReturn(passenger3TextField); HideOnReturn(passenger4TextField); HideOnReturn(passenger5TextField); HideOnReturn(passenger6TextField); HideOnReturn(passenger7TextField); HideOnReturn(passenger8TextField); HideOnReturn(passenger9TextField); HideOnReturn(passenger10TextField); HideOnReturn(passenger11TextField); HideOnReturn(passenger12TextField); HideOnReturn(passenger13TextField); HideOnReturn(passenger14TextField); HideOnReturn(passenger15TextField); HideOnReturn(passenger16TextField); HideOnReturn(passenger17TextField); HideOnReturn(passenger18TextField); HideOnReturn(passenger19TextField); HideOnReturn(passenger20TextField); HideOnReturn(passenger21TextField); HideOnReturn(passenger22TextField); HideOnReturn(passenger23TextField); HideOnReturn(passenger24TextField); passengerList = new List <String>(); passengerList = DataManip.returnPassengerList(); fillTextFieldList(); fillTextFields(); }
partial void SaveButton2_TouchUpInside(UIButton sender) { List <string> passengers = new List <string>(); var update = DataManip.GetIsUpdate(); if ((HobbsInTextField.Text != "") && (HobbsOutTextField.Text != "")) { var number = (double.Parse(HobbsOutTextField.Text) - double.Parse(HobbsInTextField.Text)).ToString("F1"); HobbsTotalTextField.Text = number; } passengers = DataManip.returnPassengerList(); if (passengers.Count != 24) { for (int i = passengers.Count; i < 24; i++) { passengers.Add(""); } } string destination = DestinationTextField.Text.Replace(',', '.'); var dateOutFromTextField = DateTime.Parse(DateOutTextField.Text); var dateOut = dateOutFromTextField.Add(DateTime.Now.TimeOfDay); var newCard = new FlightCards( dateOut, DateInTextField.Text, destination, HobbsInTextField.Text, HobbsOutTextField.Text, HobbsTotalTextField.Text, CashSpentTextField.Text, FlightTypeTextField.Text, pilotTextField.Text, PlaneTypeTextField.Text, leaseTextField.Text, passengers[0], passengers[1], passengers[2], passengers[3], passengers[4], passengers[5], passengers[6], passengers[7], passengers[8], passengers[9], passengers[10], passengers[11], passengers[12], passengers[13], passengers[14], passengers[15], passengers[16], passengers[17], passengers[18], passengers[19], passengers[20], passengers[21], passengers[22], passengers[23]); if (update) { FlightCards old = DataManip.GetEditCard(); newCard.dateOut = old.dateOut; if (Reachability.IsHostReachable("https://www.google.com")) { Toast.MakeText("Flight Card Saved!", Toast.LENGTH_LONG).Show(); dm.updateFlightCardTable(newCard); ws.updateFlightCard(newCard); } else { dm.updateFlightCardTable(newCard); dm.AddtoUpdateTable(newCard); } } else { if (Reachability.IsHostReachable("https://www.google.com")) { ws.SaveToServiceAsync(newCard); } else { dm.AddToAddTable(newCard); dm.SaveFlightCard(newCard); dm.saveAll(); } } DataManip.clearPassengerList(); DataManip.SetIsUpdate(false); UIStoryboard board = UIStoryboard.FromName("Main", null); UIViewController ctrl = (UIViewController)board.InstantiateViewController("TableController"); ctrl.ModalTransitionStyle = UIModalTransitionStyle.FlipHorizontal; this.PresentViewController(ctrl, true, null); }
public override void ViewDidAppear(bool animated) { base.ViewDidAppear(animated); passengerList = new List <string>(); passengerList = DataManip.returnPassengerList(); }