private void btnLogin_Acceder_Click(object sender, EventArgs e) { if (txtLogin_User.Text != "" && txtLogin_Password.Text != "") { ClassProfesor login = new ClassProfesor(); login.pr_usuario_profesor = txtLogin_User.Text; Globales.usuario = txtLogin_User.Text; login.pr_contrasena_profesor = txtLogin_Password.Text; using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { int buscar = wsPHP.login(login.pr_usuario_profesor, login.pr_contrasena_profesor); if (buscar == 1) { this.Hide(); principal principal = new principal(); principal.Show(); } else { MessageBox.Show("Usuario o contraseña incorrectos, Vuelva a introducir sus datos", "¡Datos incorrectos!", MessageBoxButtons.OK, MessageBoxIcon.Error); txtLogin_Password.Text = ""; } } } else { MessageBox.Show("Debes ingresar todos los campos para acceder", "¡Falta llenar campos!", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
//BOTON DE ACEPTAR (CRUD) private void btnAceptar_Click(object sender, EventArgs e) { if (txtNombreProfe.Text != "" && txtApellidoPatProfe.Text != "" && txtApellidoMatProfe.Text != "" && txtPasswordProfe.Text != "") { if (txtPasswordProfe.Text == txtConfirmarPassword.Text) { if (txtPasswordProfe.Text.Length > 5) { if (MessageBox.Show("¿Estas seguro de realizar esta accion?", "¿Seguro de hacer estos cambios?", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (opcionBotones == 0) { generarID(); ClassProfesor pr = new ClassProfesor(); pr.pr_id_profesor = label7.Text; pr.pr_usuario_profesor = txtNombreUsuarioProfesor.Text; pr.pr_nombre_profesor = txtNombreProfe.Text; pr.pr_apellidoPat_profesor = txtApellidoPatProfe.Text; pr.pr_apellidoMat_profesor = txtApellidoMatProfe.Text; pr.pr_contrasena_profesor = txtPasswordProfe.Text; using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { int validar = wsPHP.validarUsuario(txtNombreUsuarioProfesor.Text); if (validar == 0) { try { string mensaje = wsPHP.agregardatosprofesor(pr.pr_id_profesor, pr.pr_usuario_profesor, pr.pr_nombre_profesor, pr.pr_apellidoPat_profesor, pr.pr_apellidoMat_profesor, pr.pr_contrasena_profesor); MessageBox.Show(mensaje, "¡Profesor Agregado!", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvProfe.Enabled = true; cargarDatosTabla(); inicializacionCampos(); dgvProfe.Enabled = true; } catch { MessageBox.Show("Ha ocurrido un error, no se ha podido agregar el profesor", "¡Error al agregar!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Ya se encuentra un Profesor con este nombre de usuario, debes cambiarlo", "¡ERROR!"); } } } else if (opcionBotones == 1) { ClassProfesor pr = new ClassProfesor(); pr.pr_id_profesor = txtIdProfe.Text; pr.pr_nombre_profesor = txtNombreProfe.Text; pr.pr_apellidoPat_profesor = txtApellidoPatProfe.Text; pr.pr_apellidoMat_profesor = txtApellidoMatProfe.Text; pr.pr_contrasena_profesor = txtPasswordProfe.Text; using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { try { string mensaje = wsPHP.modificardatosprofesor(pr.pr_id_profesor, pr.pr_nombre_profesor, pr.pr_apellidoPat_profesor, pr.pr_apellidoMat_profesor, pr.pr_contrasena_profesor); MessageBox.Show(mensaje, "¡Profesor Modificado!", MessageBoxButtons.OK, MessageBoxIcon.Information); btnAceptar.BackColor = Color.Silver; cargarDatosTabla(); inicializacionCampos(); dgvProfe.Enabled = true; } catch { MessageBox.Show("Ha ocurrido un error, no se ha podido modificar el profesor", "¡Error al agregar!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else if (opcionBotones == 2) { ClassProfesor pr = new ClassProfesor(); pr.pr_id_profesor = txtIdProfe.Text; using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { try { string mensaje = wsPHP.eliminardatosprofesor(pr.pr_id_profesor); MessageBox.Show(mensaje, "¡Profesor Eliminado!", MessageBoxButtons.OK, MessageBoxIcon.Information); btnAceptar.BackColor = Color.Silver; cargarDatosTabla(); inicializacionCampos(); dgvProfe.Enabled = true; } catch { MessageBox.Show("Ha ocurrido un error, no se ha podido Eliminar el profesor", "¡Error al agregar!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } else { MessageBox.Show("La contraseña debe tener almenos 6 caracteres", "¡Contraseña Insegura!"); } } else { MessageBox.Show("Las contraseñas no coinciden, favor de escribir la contraseña correcta.", "¡Contraseña Incorrecta!"); } } else { MessageBox.Show("Es necesario que llenes todos los campos", "¡ALERTA!"); } }