public override void ViewDidLoad() { base.ViewDidLoad(); string translatedNumber = ""; TranslateButton.TouchUpInside += (object sender, EventArgs e) => { translatedNumber = PhoneTranslator.ToNumber(PhoneNumberText.Text); PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { var url = new NSUrl("tel:" + translatedNumber); if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; }
void ReleaseDesignerOutlets() { if (CallButton != null) { CallButton.Dispose(); CallButton = null; } if (CallHistoryButton != null) { CallHistoryButton.Dispose(); CallHistoryButton = null; } if (PhoneNumberText != null) { PhoneNumberText.Dispose(); PhoneNumberText = null; } if (TranslateButton != null) { TranslateButton.Dispose(); TranslateButton = null; } if (VerifyButton != null) { VerifyButton.Dispose(); VerifyButton = null; } }
void ReleaseDesignerOutlets() { if (CallButton != null) { CallButton.Dispose(); CallButton = null; } if (PhoneNumberText != null) { PhoneNumberText.Dispose(); PhoneNumberText = null; } if (PhonewordLabel != null) { PhonewordLabel.Dispose(); PhonewordLabel = null; } if (TranslateButton != null) { TranslateButton.Dispose(); TranslateButton = null; } }
public override void ViewDidLoad() { base.ViewDidLoad(); TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = Core.PhonewordTranslator.ToNumber( PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { var url = new NSUrl("tel:" + translatedNumber); // Store the phone number for the history screen phoneNumbers.Add(translatedNumber); // Use URL handler with tel: prefix to invoke Apple's Phone app, // otherwise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var av = new UIAlertView("Not supported", "Scheme 'tel:' is not supported on this device", null, "OK", null); av.Show(); } }; // Load CallHistory view programmatically CallHistoryButton.TouchUpInside += (object sender, EventArgs e) => { // Launches a new instance of CallHistoryController CallHistoryController callHistory = this.Storyboard.InstantiateViewController("CallHistoryController") as CallHistoryController; if (callHistory != null) { callHistory.PhoneNumbers = PhoneNumbers; this.NavigationController.PushViewController(callHistory, true); } }; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. string translateNumber = ""; TranslateButton.TouchUpInside += (object sender, EventArgs e) => { translateNumber = PhoneTranslator.ToNumber(PhoneNumberText.Text); PhoneNumberText.ResignFirstResponder(); if (translateNumber == "") { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translateNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { // Use URL handler with tel: prefix to invoke Apple's Phone app... var url = new NSUrl("tel:" + translateNumber); // ...otherwise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; }
void ReleaseDesignerOutlets() { if (btnLlamar != null) { btnLlamar.Dispose(); btnLlamar = null; } if (btnTranslate != null) { btnTranslate.Dispose(); btnTranslate = null; } if (PhoneNumberText != null) { PhoneNumberText.Dispose(); PhoneNumberText = null; } if (txtPhoneNumber != null) { txtPhoneNumber.Dispose(); txtPhoneNumber = null; } }
void ReleaseDesignerOutlets() { if (CallButton != null) { CallButton.Dispose(); CallButton = null; } if (PhoneNumberText != null) { PhoneNumberText.Dispose(); PhoneNumberText = null; } if (saveSigButton != null) { saveSigButton.Dispose(); saveSigButton = null; } if (signatureView != null) { signatureView.Dispose(); signatureView = null; } if (TranslateButton != null) { TranslateButton.Dispose(); TranslateButton = null; } }
public override void ViewDidLoad() { string translatedNumber = ""; TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = PhoneTranslator.ToNumber( PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call ", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; }
void ReleaseDesignerOutlets() { if (btnValidateView != null) { btnValidateView.Dispose(); btnValidateView = null; } if (CallButton != null) { CallButton.Dispose(); CallButton = null; } if (CallHistoryButton != null) { CallHistoryButton.Dispose(); CallHistoryButton = null; } if (PhoneNumberText != null) { PhoneNumberText.Dispose(); PhoneNumberText = null; } if (TranslateButton != null) { TranslateButton.Dispose(); TranslateButton = null; } }
private void AcceptButton_Click(object sender, EventArgs e) { IsValidEmail(EmailText.Text); IsValidName(FirstNameTextBox.Text); IsValidName(SurnameText.Text); if (PhoneNumberText.Text.Length != 11) { MessageBox.Show("The length of your phone number must be 11 digits"); PhoneNumberText.Clear(); } if (FirstNameTextBox.Text != "" && SurnameText.Text != "" && EmailText.Text != "" && PhoneNumberText.Text != "") { if (CustomersSelectionFormcs.edit == false) { ReadInTextFile(); } ListofCustomers.Add(new SnippetsBackend.Customers((FirstNameTextBox.Text), SurnameText.Text, EmailText.Text, PhoneNumberText.Text)); //Add to textfile using (StreamWriter tw = new StreamWriter("ListofCustomers.txt", false)) { foreach (SnippetsBackend.Customers s in ListofCustomers) { tw.WriteLine(s.FirstName + "," + s.LastName + "," + s.Email + "," + s.PhoneNumber); } tw.Close(); } MessageBox.Show("Customer has been added/edited"); FirstNameTextBox.Clear(); SurnameText.Clear(); EmailText.Clear(); PhoneNumberText.Clear(); CustomerAppointments.Items.Clear(); } }
public override void ViewDidLoad() { base.ViewDidLoad(); TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = PhoneTranslator.ToNumber( PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call ", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { //Store the phone number that we're dialing in PhoneNumbers PhoneNumbers.Add(translatedNumber); var url = new NSUrl("tel:" + translatedNumber); // Use URL handler with tel: prefix to invoke Apple's Phone app, // otherwise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; // // Nativation without Segues // - if the segue was deleted from the storyboard, this code would enable the button to open the second view controller // CallHistoryButton.TouchUpInside += (object sender, EventArgs e) => { // Launches a new instance of CallHistoryController CallHistoryController callHistory = this.Storyboard.InstantiateViewController("CallHistoryController") as CallHistoryController; if (callHistory != null) { callHistory.PhoneNumbers = PhoneNumbers; this.NavigationController.PushViewController(callHistory, true); } }; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = PhoneTranslator.ToNumber( PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call ", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; //end of for translate button //call button code CallButton.TouchUpInside += (object sender, EventArgs e) => { // Use URL handler with tel: prefix to invoke Apple's Phone app... PhoneNumbers.Add(translatedNumber); var url = new NSUrl("tel:" + translatedNumber); // ...otherwise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; //end of call button code //call history button CallHistoryButton.TouchUpInside += (object sender, EventArgs e) => { // Launches a new instance of CallHistoryController CallHistoryController callHistory = this.Storyboard.InstantiateViewController("CallHistoryController") as CallHistoryController; if (callHistory != null) { callHistory.PhoneNumbers = PhoneNumbers; this.NavigationController.PushViewController(callHistory, true); } }; //end of call history button }
private void Clear_Click(object sender, RoutedEventArgs e) { NameCustomerText.Clear(); SiteText.Clear(); RepresentativeText.Clear(); PhoneNumberText.Clear(); ClientsListBox.SelectedItem = -1; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. // On "Translate" button-up, convert the phone number with text to a number TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // *** SHARED CODE from PhoneTranslator.cs *** translatedNumber = Core.PhonewordTranslator.ToNumber(PhoneNumberText.Text); PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call ", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; // On "Call" button-up, try to dial a phone number CallButton.TouchUpInside += (object sender, EventArgs e) => { //TODO: Step 2b: uncomment to store the phone number that we're dialing in PhoneNumbers PhoneNumbers.Add(translatedNumber); var url = new NSUrl("tel:" + translatedNumber); if (!UIApplication.SharedApplication.OpenUrl(url)) { var av = new UIAlertView("Not supported", "Scheme 'tel:' is not supported on this device", null, "OK", null); av.Show(); } }; //TODO: Step 2d: uncomment to wire up the CallHistoryButton // Launches a new instance of CallHistoryController CallHistoryButton.TouchUpInside += (object sender, EventArgs e) => { CallHistoryController callHistory = this.Storyboard.InstantiateViewController("CallHistoryController") as CallHistoryController; if (callHistory != null) { callHistory.PhoneNumbers = PhoneNumbers; } this.NavigationController.PushViewController(callHistory, true); }; }
public override void ViewDidLoad() { base.ViewDidLoad(); var translatedNumber = ""; TranslateButton.TouchUpInside += (object sender, EventArgs evt) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = PhoneTranslator.ToNumber(PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs evt) => { // Use URL handler with tel: prefix to invoke Apple's Phone app... var url = new NSUrl("tel:" + translatedNumber); if (UIApplication.SharedApplication.OpenUrl(url)) { return; } // ...otherwise show an alert dialog var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); }; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. TranslateButton.TouchUpInside += (object sender, EventArgs e) => { translatedNumber = PhoneTranslator.ToNumber(PhoneNumberText.Text); PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call ", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { if (translatedNumber.Length > 0) { PhoneNumbers.Add(translatedNumber); } var url = new NSUrl("tel:" + translatedNumber); //...otherwise show an alert dialog. if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; CallHistoryButton.TouchUpInside += (object sender, EventArgs e) => { CallHistoryController callHistoryCtrl = this.Storyboard.InstantiateViewController("CallHistoryController") as CallHistoryController; if (callHistoryCtrl != null) { callHistoryCtrl.PhoneNumbers = PhoneNumbers; this.NavigationController.PushViewController(callHistoryCtrl, true); } }; }
private void button1_Click(object sender, EventArgs e) { try { panel1.Enabled = true; App.PhoneBook.AddPhoneBookRow(App.PhoneBook.NewPhoneBookRow()); phoneBookBindingSource.MoveLast(); PhoneNumberText.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error); App.PhoneBook.RejectChanges(); } }
public override void ViewDidLoad() { base.ViewDidLoad(); PhoneNumberText.ResignFirstResponder(); CallButton.TouchUpInside += (sender, e) => { var url = new NSUrl("tel:" + PhoneNumberText.Text); if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not Supported", "Schema 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("OK", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; }
private void DeleteClient_Click(object sender, RoutedEventArgs e) { try { foreach (Customer cs in lc.Cust) { if (ClientsListBox.SelectedItem != null) { if (cs.Name == ClientsListBox.SelectedItem.ToString()) { NameCustomerText.Text = cs.Name; SiteText.Text = cs.Site; RepresentativeText.Text = cs.Representative; PhoneNumberText.Text = cs.RepPhone.ToString(); Log.logging("Удален клиент: " + cs.Name + " " + DateTime.Now); lc.Cust.Remove(cs); break; } } } Serialization.Serialize(lc); ClientsListBox.Items.Clear(); foreach (var item in lc.Cust) { ClientsListBox.Items.Add(item.Name); } NameCustomerText.Clear(); SiteText.Clear(); RepresentativeText.Clear(); PhoneNumberText.Clear(); MessageBox.Show("Удалено!"); } catch (Exception ex) { MessageBox.Show(ex.Message); Log.logging("Ошибка: " + ex); } }
public async override void ViewDidLoad() { base.ViewDidLoad(); string translatedNumber = ""; TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = PhoneTranslator.ToNumber(PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { var url = new NSUrl("tel:" + translatedNumber); // Use URL handler with tel: prefix to invoke Apple's Phone app, // otherwise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; signatureView.Layer.BorderColor = UIColor.FromRGBA(184, 134, 11, 255).CGColor; signatureView.Layer.BorderWidth = 1f; signatureView.StrokeCompleted += (sender, e) => UpdateControls(); signatureView.Cleared += (sender, e) => UpdateControls(); UpdateControls(); }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. string translatedNumber = ""; //TODO: Step 1a: uncomment to wire up TranslateButton TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number - from PhoneTranslator.cs translatedNumber = Core.PhonewordTranslator.ToNumber(PhoneNumberText.Text); // Dismiss the keyboard - if Text Field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call ", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; //TODO: Step 1b: uncomment to wire up CallButton // On "Call" button-up, try to dial a phone number CallButton.TouchUpInside += (object sender, EventArgs e) => { var url = new NSUrl("tel:" + translatedNumber); // Use URL handler with tel: prefix to invoke the Apple's Phone app, otherwise show alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var av = new UIAlertView("Not supported", "Scheme 'tel:' is not supported on this device", null, "OK", null); av.Show(); } }; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhonewordTranslator translatedNumber = Core.PhonewordTranslator.ToNumber(PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { callButton.SetTitle("Call", UIControlState.Normal); callButton.Enabled = false; } else { callButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); callButton.Enabled = true; } }; callButton.TouchUpInside += (object sender, EventArgs e) => { //Store the phone number that we're dialing in PhoneNumbers PhoneNumbers.Add(translatedNumber); var url = new NSUrl("tel:" + translatedNumber); // Use URL handler with tel: prefix to invoke Apple's Phone app, // otherwhise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var av = new UIAlertView("Not Supported", "Scheme 'tel:' is not supported on this device", null, "OK", null); av.Show(); } }; }
public override void ViewDidLoad() { Console.WriteLine("デバッグログの出力"); base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = PhoneTranslator.ToNumber( PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call ", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { //Store the phone number that we're dialing in PhoneNumbers PhoneNumbers.Add(translatedNumber); // Use URL handler with tel: prefix to invoke Apple's Phone app... var url = new NSUrl("tel:" + translatedNumber); // otherwise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not supported", "Scheme 'tel:' is not supported on this device", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("Ok", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. CallButton.Enabled = false; string translatedNumber = ""; TranslateButton.TouchUpInside += (sender, e) => { translatedNumber = PhonewordTranslator.ToNumber(PhoneNumberText.Text); if (translatedNumber != null) { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } else { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } }; PhoneNumberText.ShouldReturn += delegate { PhoneNumberText.ResignFirstResponder(); return(true); }; CallButton.TouchUpInside += delegate { var alertPrompt = new UIAlertView("Dial Number?", "Do you want to call " + translatedNumber + "?", null, "No", "Yes"); alertPrompt.Dismissed += (sender, e) => { if (e.ButtonIndex >= alertPrompt.FirstOtherButtonIndex) { phoneNumbers.Add(translatedNumber); NSUrl url = new NSUrl("tel:" + translatedNumber); UIApplication.SharedApplication.OpenUrl(url); } }; alertPrompt.Show(); }; }
private void AddClient_Click(object sender, RoutedEventArgs e) { try { if (ClientsListBox.SelectedItem.ToString() != NameCustomerText.Text) { Customer cust = new Customer(NameCustomerText.Text, SiteText.Text, RepresentativeText.Text, PhoneNumberText.Text); lc.Cust.Add(cust); Log.logging("Добавлен клиент: " + cust.Name + " " + DateTime.Now); Serialization.Serialize(lc); ClientsListBox.Items.Clear(); lc = Serialization.Deserialze(lc); NameCustomerText.Clear(); SiteText.Clear(); RepresentativeText.Clear(); PhoneNumberText.Clear(); foreach (var item in lc.Cust) { ClientsListBox.Items.Add(item.Name); } MessageBox.Show("Сохранено!"); } else { MessageBox.Show("Такой заказчик уже существует!"); NameCustomerText.Clear(); SiteText.Clear(); RepresentativeText.Clear(); PhoneNumberText.Clear(); ClientsListBox.SelectedItem = -1; } } catch (Exception ex) { MessageBox.Show(ex.Message); Log.logging("Ошибка" + ex); } }
void ReleaseDesignerOutlets() { if (callButton != null) { callButton.Dispose(); callButton = null; } if (PhoneNumberText != null) { PhoneNumberText.Dispose(); PhoneNumberText = null; } if (TranslateButton != null) { TranslateButton.Dispose(); TranslateButton = null; } }
public override void ViewDidLoad() { base.ViewDidLoad(); string translatedNumber = ""; TranslateButton.TouchUpInside += (object sender, EventArgs e) => { // Convert the phone number with text to a number // using PhoneTranslator.cs translatedNumber = PhoneWord_iOS.PhonewordTranslator.ToNumber( PhoneNumberText.Text); // Dismiss the keyboard if text field was tapped PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { var url = new NSUrl("tel:" + translatedNumber); // Use URL handler with tel: prefix to invoke Apple's Phone app, // otherwise show an alert dialog if (!UIApplication.SharedApplication.OpenUrl(url)) { var av = new UIAlertView("Not supported", "Scheme 'tel:' is not supported on this device", null, "OK", null); av.Show(); } }; }
public override void ViewDidLoad() { base.ViewDidLoad(); //public List<string> PhoneNumbers { get; set; } headingLabel.Text = "Enter A Phoneword"; translateButton.SetTitle(@"Translate To Number", UIControlState.Normal); callButton.SetTitle(@"Call", UIControlState.Normal); callHistoryButton.SetTitle(@"Call History Button", UIControlState.Normal); translateButton.TouchUpInside += (object sender, EventArgs e) => { translatedNumber = PhoneTranslator.ToNumber(PhoneNumberText.Text); PhoneNumberText.ResignFirstResponder(); if (translatedNumber == "") { callButton.SetTitle(@"Call", UIControlState.Normal); callButton.Enabled = false; } else { callButton.SetTitle(@"Call " + translatedNumber, UIControlState.Normal); callButton.Enabled = true; } }; callButton.TouchUpInside += (object sender, EventArgs e) => { PhoneNumbers.Add(translatedNumber); }; callHistoryButton.TouchUpInside += (object sender, EventArgs e) => { // Launches a new instance of CallHistoryController CallHistoryController callHistory = this.Storyboard.InstantiateViewController("CallHistoryController") as CallHistoryController; if (callHistory != null) { callHistory.PhoneNumbers = PhoneNumbers; this.NavigationController.PushViewController(callHistory, true); } }; }
//onCreate 와 같이 한번만 호출된다. public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. PhoneNumberText.ResignFirstResponder(); CallButton.TouchUpInside += (object sender, EventArgs e) => { var url = new NSUrl("tel:" + PhoneNumberText.Text); if (!UIApplication.SharedApplication.OpenUrl(url)) { var alert = UIAlertController.Create("Not Supported", "Schema tel: ", UIAlertControllerStyle.Alert); alert.AddAction(UIAlertAction.Create("OK", UIAlertActionStyle.Default, null)); PresentViewController(alert, true, null); } }; }
public override void ViewDidLoad() { base.ViewDidLoad(); TranslateButton.TouchUpInside += (object sender, EventArgs e) => { translatedNumber = Core.PhonewordTranslator.ToNumber(PhoneNumberText.Text); PhoneNumberText.ResignFirstResponder(); if (translatedNumber == string.Empty) { CallButton.SetTitle("Call", UIControlState.Normal); CallButton.Enabled = false; } else { CallButton.SetTitle("Call " + translatedNumber, UIControlState.Normal); CallButton.Enabled = true; } }; CallButton.TouchUpInside += (object sender, EventArgs e) => { PhoneNumbers.Add(translatedNumber); var url = new NSUrl("tel:" + translatedNumber); if (!UIApplication.SharedApplication.OpenUrl(url)) { var av = new UIAlertView("Not supported", "Scheme 'tel:' is not supported on this device", null, "OK", null); av.Show(); } }; CallHistoryButton.TouchUpInside += (object sender, EventArgs e) => { CallHistoryController callHistory = this.Storyboard.InstantiateViewController("CallHistoryController") as CallHistoryController; if (callHistory != null) { callHistory.PhoneNumbers = PhoneNumbers; this.NavigationController.PushViewController(callHistory, true); } }; // Perform any additional setup after loading the view, typically from a nib. }