
17/08/2010, 05:31
|
| | Fecha de Ingreso: julio-2010
Mensajes: 93
Antigüedad: 14 años, 8 meses Puntos: 0 | |
Error en FormClosing Hola a todos,
el problema que tengo es que cuando ejecuto el método de cerrar el formulario me recorre el if dos veces cuando tendría que hacerlo una vez. Dejo el código que tengo por si alguien me puede decir que es lo que falla:
private void Principal_FormClosing(object sender, FormClosingEventArgs e)
{
//Comprueba si hay registros nuevos para añadir y los añade, sino actualiza
DialogResult dr = MessageBox.Show("¿Quiere guardar los datos y salir?", "Guardar Datos", MessageBoxButtons.OKCancel);
if (dr == DialogResult.OK)
{
if (txt_campaña.Text != "")
{
if (cmb_categoria.Text != "")
{
if (cmb_turnos.Text != "")
{
this.añadir();
Application.Exit();
}
}
}
else
{
this.actualizar();
Application.Exit();
}
}
else if (dr == DialogResult.Cancel)
{
Application.Exit();
}
} |