protected void btnGuardar_Click(object sender, EventArgs e) { BEC_EMAIL.Email mail = new BEC_EMAIL.Email(); WS_Agregar_Bec.AgregarClient add = new WS_Agregar_Bec.AgregarClient(); BEC_EMAIL.User us = new BEC_EMAIL.User(); //add.insertarFicha(txtRut.Text, txtNombre.Text, txtDIreccion.Text, txtEmail.Text, txtTelefono.Text, int.Parse(txtHuella.Text)); int result = add.insertarFicha(txtRut.Text, txtNombre.Text, txtDIreccion.Text, txtEmail.Text, txtTelefono.Text, 123); if (result != 0) { string nick = us.CrearUser(txtNombre.Text); add.insertarUsuario(nick, "D2wq#43gtd@kl#d1dDssq", 0, result, 3); mail.EnviarCorreo(txtEmail.Text, "D2wq#43gtd@kl#d1dDssq", nick); Session["Correcto"] = "si"; Session["nick"] = nick; Session["reg"] = "si"; Response.Redirect("liststudent.aspx"); } else { Incorrect(); } }
public void ValidarCuentaActivada() { WS_Listar_Bec.ListarClient l = new WS_Listar_Bec.ListarClient(); WS_Actualizar_Bec.ActualizarClient update = new BEC.WS_Actualizar_Bec.ActualizarClient(); string text = Convert.ToString(Request.QueryString["EAD"]); if (text != null) { BEC_EMAIL.Email mail = new BEC_EMAIL.Email(); BEC_EMAIL.EAD d = new BEC_EMAIL.EAD(); string[] salida = new string[1]; salida = mail.ActivacionCuenta(d.DesEncriptar(text)); var nick = l.listarUsuarioPorNombre(salida[0]); if (nick != null) { foreach (var item in nick) { if (item.clave.Equals("D2wq#43gtd@kl#d1dDssq")) { if (update.actualizarUsuario(item.idUsuario, item.nombreUsuario, item.clave, int.Parse(salida[1]), item.idRol, item.idFicha)) { //int id, String nomU, String pass,int codigo, int r, int f Session["correcto"] = "si"; Session["nick"] = item.nombreUsuario; Response.Redirect("ActualizarClave.aspx"); } else { SinActivar(); } } else { LinkUsado(); } } } else { NoUsuario(); } } }