protected void imgbGuardar_Click(object sender, ImageClickEventArgs e) { string msg = validar(); try { if (msg == "") { if (Ocultar.Text != "1") { if (txtContrasN.Text != txtConfContr.Text) { Response.Write("<script language='javascript'>alert('La nueva contraseña no coincide con la confirmación');</script>"); return; } } msg = objDatos.ModificarEmpleado(Application["cnn"].ToString(), 1, txtSexo.Text, txtNombre.Text, txtApePa.Text, txtApeMat.Text, txtCorreoEl.Text, int.Parse(txtEdad.Text), txtTel.Text, txtDir.Text, HDDRutaFisica.Text, txtNombreUsu.Text, txtContrasN.Text); if (msg == "1") { Response.Write("<script language='javascript'>alert('No se ha podido confirmar la existencia del cliente en la base de datos');</script>"); } else { Response.Write("<script language='javascript'>alert('Los datos han sido modificado correctamente');</script>"); } } else { Response.Write("<script language='javascript'>alert('Atencion en los campos:" + msg + " \\n no han sido llenados correctamente');</script>"); } ObtInfo(); Ocultar.Text = "0"; HabilitarCajas(); } catch { Response.Write("<script language='javascript'>alert('Ha ocurrido un error, vuelva a intentarlo más tarde');</script>"); } }
protected void imgbModificar_Click(object sender, ImageClickEventArgs e) { try { string mensaje = validar(); if (txtContraseñaEmp.Text != txtConfContr.Text && ocultar.Text == "0") { mensaje = mensaje + "\\nConfirmar contraseña: es diferente de la contraseña"; } if (txtContraseñaEmp.Text != txtConfContr.Text && ocultar.Text == "2") { mensaje = mensaje + "\\nConfirmar contraseña: es diferente de la nueva contraseña"; } if (mensaje == "") { string resultado = ""; if (ocultar.Text == "0") { resultado = objDatos.ModificarEmpleado(Application["cnn"].ToString(), dwlTipoE.SelectedIndex, txtSexo.Text, txtNombreEmp.Text, txtApePaEmp.Text, txtApeMatEmp.Text, txtCorreoElEmp.Text, int.Parse(txtEdad.Text), txtTelEmp.Text, txtDirEmp.Text, HDDRutaFisica.Text, txtNombreUsuEmp.Text, txtContraseñaEmp.Text); } else if (ocultar.Text == "1") { if (txtContraseñaEmp.Text == lblPass.Text) { resultado = objDatos.ModificarEmpleado(Application["cnn"].ToString(), dwlTipoE.SelectedIndex, txtSexo.Text, txtNombreEmp.Text, txtApePaEmp.Text, txtApeMatEmp.Text, txtCorreoElEmp.Text, int.Parse(txtEdad.Text), txtTelEmp.Text, txtDirEmp.Text, HDDRutaFisica.Text, txtNombreUsuEmp.Text, txtContraseñaEmp.Text); } else { Response.Write("<script language='javascript'>alert('La contraseña es incorrecta');</script>"); return; } } else { if (txtContrasAEmp.Text == lblPass.Text) { resultado = objDatos.ModificarEmpleado(Application["cnn"].ToString(), dwlTipoE.SelectedIndex, txtSexo.Text, txtNombreEmp.Text, txtApePaEmp.Text, txtApeMatEmp.Text, txtCorreoElEmp.Text, int.Parse(txtEdad.Text), txtTelEmp.Text, txtDirEmp.Text, HDDRutaFisica.Text, txtNombreUsuEmp.Text, txtContraseñaEmp.Text); } else { Response.Write("<script language='javascript'>alert('La contraseña actual es incorrecta');</script>"); return; } } if (int.Parse(resultado) == 1) { Response.Write("<script language='javascript'>alert('No se encontró al usuario en la base de datos');</script>"); } else { Response.Write("<script language='javascript'>alert('El usuario " + txtNombreUsuEmp.Text + " ha sido modificado correctamente');</script>"); llenarGrid(); limpiar(); } } else { Response.Write("<script language='javascript'>alert('Los campos obligatorios:" + mensaje + " \\n no han sido llenados correctamente');</script>"); } } catch { Response.Write("<script language='javascript'>alert('Ha ocurrido un error al leer la respuesta de la base de datos');</script>"); } }