private void button3_Click(object sender, EventArgs e) { this.Hide(); //Ocultar ventana actual G_Admin_Entrenadores m1 = new G_Admin_Entrenadores(); //Crear ventana m1.Show(); // Mostrar ventana }
private void EliminarEntrenador_Click(object sender, EventArgs e) { int i = Convert.ToInt32(txt_ID_Entrenador.Text); cn.EliminarEntrenadorAdministrador(i); //Eliminar datos MessageBox.Show("Eliminado correctamente"); // Mensaje this.Hide(); //Ocultar ventana actual G_Admin_Entrenadores v1 = new G_Admin_Entrenadores(); //Crear ventana v1.Show(); //Mostrar ventana }
private void button2_Click(object sender, EventArgs e) { //--------------------------------- VALIDACIONES DE ESCRITURA EN CAMPOS --------------------------------- int a = 0; while (a == 0) { //------------- VALIDACIONES DE COMILLAS ------------- string p = "'"; int validación_comilla = 0; foreach (char c in txt_Nombre_Entrenador.Text) { if (c == p[0]) //Validar { validación_comilla++; } } foreach (char c in txt_Correo_Entrenador.Text) { if (c == p[0])//Validar { validación_comilla++; } } foreach (char c in txt_SitioWeb_Entrenador.Text) { if (c == p[0])//Validar { validación_comilla++; } } foreach (char c in txt_Provincia_Entrenador.Text) { if (c == p[0])//Validar { validación_comilla++; } } foreach (char c in txt_Canton_Entrenador.Text) { if (c == p[0])//Validar { validación_comilla++; } } foreach (char c in txt_Distrito_Entrenador.Text) { if (c == p[0])//Validar { validación_comilla++; } } foreach (char c in txt_Ubicacion_Entrenador.Text) { if (c == p[0])//Validar { validación_comilla++; } } if (validación_comilla > 0) { MessageBox.Show("¡Error! Los campos no deben tener comillas simples");//Mensaje break; } //------------- VALIDACION DE ARROBA EN CORREO ------------- string m = "@"; int validación_arroba = 0; foreach (char c in txt_Correo_Entrenador.Text) { if (c == m[0])//Validar { validación_arroba++; } } if (validación_arroba == 0) //Validar { MessageBox.Show("¡Error! El correo debe ser de formato [email protected]"); //Mensaje break; } //------------- VALIDACIONES DE DATOS NUMERICOS ------------- if (txt_ID_Entrenador.Text.All(char.IsDigit) == false) //Validar { MessageBox.Show("¡Error! El ID a modificar debe ser un dato numérico existente"); //Mensaje break; } if (txt_Calificacion_Entrenador.Text.All(char.IsDigit) == false) //Validar { MessageBox.Show("¡Error! La calificación debe ser numérica"); //Mensaje break; } if (Clave.Text.All(char.IsDigit) == false) //Validar { MessageBox.Show("¡Error! La llave de encriptación debe ser numérica"); //Mensaje break; } if (Cedula.Text.All(char.IsDigit) == false) //Validar { MessageBox.Show("¡Error! La cédula debe ser numérica"); //Mensaje break; } if (txt_Telefono_Entrenador.Text.All(char.IsDigit) == false) //Validar { MessageBox.Show("¡Error! El teléfono debe ser numérico"); //Mensaje break; } if (txt_Calificacion_Entrenador.Text.All(char.IsDigit) == false) //Validar { MessageBox.Show("¡Error! La calificación debe ser numérica"); //Mensaje break; } //------------- VALIDACIONES DE VALOR DE CALIFICACION ------------- double calificacion = Double.Parse(txt_Calificacion_Entrenador.Text); if (calificacion > 100 || calificacion < 0) //Validar { MessageBox.Show("¡Error! La calificación debe ser un valor entre 0 y 100"); //Mensaje break; } //------------- VALIDACION SITIO WEB ------------- string w = "."; string x = "c"; string y = "o"; string z = "m"; int validación_SitioWeb = 0; foreach (char c in txt_SitioWeb_Entrenador.Text) { if (c == w[0])//Validar { validación_SitioWeb++; } } foreach (char c in txt_SitioWeb_Entrenador.Text) { if (c == x[0])//Validar { validación_SitioWeb++; } } foreach (char c in txt_SitioWeb_Entrenador.Text) { if (c == y[0])//Validar { validación_SitioWeb++; } } foreach (char c in txt_SitioWeb_Entrenador.Text) { if (c == z[0])//Validar { validación_SitioWeb++; } } if (validación_SitioWeb < 4) //Validar { MessageBox.Show("¡Error! El sitio web debe ser de formato texto.com"); //Mensaje break; } //------------- REGISTRO EN LA BASE DE DATOS ------------- cn.ModificarEntrenadorAdmin(txt_ID_Entrenador.Text, txt_Nombre_Entrenador.Text, txt_Calificacion_Entrenador.Text, txt_Telefono_Entrenador.Text, txt_Correo_Entrenador.Text, txt_SitioWeb_Entrenador.Text, txt_Provincia_Entrenador.Text, txt_Canton_Entrenador.Text, txt_Distrito_Entrenador.Text, txt_Ubicacion_Entrenador.Text); MessageBox.Show("Se modificó entrenador"); //Mensaje this.Hide(); //Ocultar ventana actual G_Admin_Entrenadores v2 = new G_Admin_Entrenadores(); //Crear ventana v2.Show(); // Mostrar ventana a++; } }