/// <summary> /// Evento que ocurre cuando el botón para solicitar emergencia (btnEmergency) es presionado /// </summary> private void btnEmergency_Click(object sender, EventArgs e) { if (int.Parse(currentStreet.Text) > intCalles || int.Parse(currentAvenue.Text) > intAvenidas) { if (int.Parse(currentStreet.Text) > intCalles) { currentStreet.Clear(); } if (int.Parse(currentAvenue.Text) > intCalles) { currentAvenue.Clear(); } MessageBox.Show("Por favor ingrese una dirección válida", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (rtxtEmergency.Text == "") { MessageBox.Show("Por favor escriba una breve descripción de la emergencia.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBoxPersonalizado.Show(string.Format("Se creará un mensaje de emergencia para la {0}ª calle y {1}ª avenida\nLa emergencia es la siguiente:\n\t{2}", currentStreet.Text, currentAvenue.Text, rtxtEmergency.Text), "Mensaje Recibido", eDialogButtons.OK, Properties.Resources.Siren); intCalleEmergencia = int.Parse(currentStreet.Text); intAvenidaEmergencia = int.Parse(currentAvenue.Text); strMensajeEmergencia = rtxtEmergency.Text; this.Close(); } }
public void Mensaje(string Text) { this.Opacity = 0.5; MessageBoxPersonalizado mostrar = new MessageBoxPersonalizado(); mostrar.Texto = Text; mostrar.ShowDialog(); this.Opacity = 1; }