protected void Button2_Click(object sender, EventArgs e) { string identificacion; string id_sesion; if (TextBox9.Text != TextBox8.Text) { MessageBox.alert("Las contraseñas no coinciden"); } else { Estudiantes ObjEstudiantes = new Estudiantes(); SesionU ObjUsuario = new SesionU(); try { ObjEstudiantes.IdentificacionEst = int.Parse(TextBox6.Text); ObjEstudiantes.Nombres = TextBox1.Text; ObjEstudiantes.Apellidos = TextBox2.Text; ObjEstudiantes.Direccion = TextBox3.Text; ObjEstudiantes.Eps = TextBox4.Text; ObjEstudiantes.Email = TextBox7.Text; ObjEstudiantes.Jornada = DropDownList1.SelectedItem.Text; ObjEstudiantes.Num_Contacto = TextBox10.Text; ObjUsuario.Usuario = int.Parse(TextBox6.Text); ObjUsuario.Contraseña = TextBox8.Text; ObjUsuario.Tipo_Usuario = "Estudiante"; identificacion = TextBox6.Text; bool respuestaSQL = ObjEstudiantes.InsertarEstudiante(); bool respuestaSQL2 = ObjUsuario.InsertarUsuario(); if (respuestaSQL && respuestaSQL2 == true) { MessageBox.alert("Los datos del nuevo estudiante fueron insertados correctamente"); Label1.Text = "Los datos del nuevo estudiante fueron insertados correctamente"; TextBox1.Text = ""; TextBox2.Text = ""; TextBox3.Text = ""; TextBox4.Text = ""; TextBox6.Text = ""; TextBox7.Text = ""; TextBox8.Text = ""; TextBox9.Text = ""; TextBox10.Text = ""; try { DataSet DatosSesion = ObjUsuario.ConsultarSesion(identificacion, "Usuario"); DataTable DatosConsultados = DatosSesion.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { } else { id_sesion = DatosConsultados.Rows[0]["Id_Sesion"].ToString(); Label2.Text = id_sesion; try { ObjEstudiantes.Id_Sesion = int.Parse(id_sesion); bool respuestaSQL3 = ObjEstudiantes.ActualizarEstudianteSesion(); if (respuestaSQL3 == true) { } else { MessageBox.alert(ObjEstudiantes.Mensaje); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjEstudiantes.Mensaje); } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjEstudiantes.Mensaje); } } else { MessageBox.alert("La identificacion de este Estudiante ya existe en la base de datos"); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjEstudiantes.Mensaje); Label1.Text = "Error!: " + Ex.Message + " " + ObjEstudiantes.Mensaje; MessageBox.alert("Error!: " + Ex.Message + " " + ObjUsuario.Mensaje); Label1.Text = "Error!: " + Ex.Message + " " + ObjUsuario.Mensaje; } } }
protected void Button2_Click(object sender, EventArgs e) { { string identificacion; string id_sesion; if (TextBox9.Text != TextBox8.Text) { MessageBox.alert("Las contraseñas no coinciden"); } else { Acudientes ObjAcudiente = new Acudientes(); SesionU ObjUsuario = new SesionU(); try { ObjAcudiente.IdentificacionAcu = int.Parse(TextBox6.Text); ObjAcudiente.Nombres = TextBox1.Text; ObjAcudiente.Apellidos = TextBox2.Text; ObjAcudiente.Direccion = TextBox3.Text; ObjAcudiente.Eps = TextBox4.Text; ObjAcudiente.Email = TextBox5.Text; ObjAcudiente.Num_Contacto = TextBox4.Text; ObjUsuario.Usuario = int.Parse(TextBox6.Text); ObjUsuario.Contraseña = TextBox8.Text; ObjUsuario.Tipo_Usuario = "Acudiente"; identificacion = TextBox6.Text; bool respuestaSQL = ObjAcudiente.InsertarAcudiente(); bool respuestaSQL2 = ObjUsuario.InsertarUsuario(); if (respuestaSQL && respuestaSQL2 == true) { TextBox1.Text = ""; TextBox2.Text = ""; TextBox3.Text = ""; TextBox4.Text = ""; TextBox6.Text = ""; TextBox5.Text = ""; TextBox8.Text = ""; TextBox9.Text = ""; try { DataSet DatosSesion = ObjUsuario.ConsultarSesion(identificacion, "Usuario"); DataTable DatosConsultados = DatosSesion.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { } else { id_sesion = DatosConsultados.Rows[0]["Id_Sesion"].ToString(); try { ObjAcudiente.Id_Sesion = int.Parse(id_sesion); bool respuestaSQL3 = ObjAcudiente.ActualizarAcudienteSesion(); if (respuestaSQL3 == true) { MessageBox.alert("Usted se ha registrado correctamente"); Button2.Visible = false; Button3.Visible = true; Panel4.Visible = false; Panel3.Visible = false; } else { MessageBox.alert(ObjAcudiente.Mensaje); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjAcudiente.Mensaje); } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjAcudiente.Mensaje); } } else { MessageBox.alert("La identificacion de este Acudiente ya existe en la base de datos"); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjAcudiente.Mensaje); MessageBox.alert("Error!: " + Ex.Message + " " + ObjUsuario.Mensaje); } } } }