protected void btnRegistrar_Click(object sender, EventArgs e) { try { Modelos.Usuarios usu = new Modelos.Usuarios(); Modelos.Clientes cli = new Modelos.Clientes(); Conexion.Conexion com = new Conexion.Conexion(); DataTable dvtClientes = cli.consultaCliente(txtRFC.Text); DataTable dvtUsuario = usu.consultaUsuario1(txtCorreo.Text, txtUsuario.Text); if (txtContrasena.Text.Length < 6) { Response.Write("<script language=javascript> alert('La contraseña debe tener almenos 6 caracteres')</script>"); } else { if (txtRFC.Text.Length < 12) { Response.Write("<script language=javascript> alert('El RFC es demasiado corto')</script>"); } else { if (txtConfContra.Text == txtContrasena.Text) { if (dvtUsuario.Rows.Count > 0 && dvtClientes.Rows.Count > 0) { Response.Write("<script language=javascript> alert('No se registro usuario o el usuario ya existe')</script>"); } else { if (Modelos.Usuarios.agregarUsuario(txtUsuario.Text, txtContrasena.Text, txtCorreo.Text) > 0 && Modelos.Clientes.agregarCliente(txtNombreCompleto.Text, txtRFC.Text) > 0) { Response.Write("<script language=javascript> alert('Registrado Correctamente, Ya puedes iniciar sesion')</script>"); } else { Response.Write("<script language=javascript> alert('No se registro usuario o el usuario ya existe')</script>"); } } } else { Response.Write("<script language=javascript> alert('Las contraseñas no coinciden')</script>"); } } } } catch { Response.Write("<script language=javascript> alert('Verifica tus datos')</script>"); } }
protected void btnEnviar_Click(object sender, EventArgs e) { Modelos.Usuarios usu = new Modelos.Usuarios(); DataTable dvtUsuarios = usu.buscarUsuario2(txtCorreo.Text); if (dvtUsuarios.Rows.Count == 1) { Clientes.MailContrasena mail = new Clientes.MailContrasena(); string contra = mail.generarContrasena(); mail.SendMail(txtCorreo.Text, contra); usu.olvidoContrasena(contra, txtCorreo.Text); Response.Write("<script language=javascript> alert('Correo enviado, por favor revise su correo electronico')</script>"); } else { Response.Write("<script language=javascript> alert('Este correo no esta registrado')</script>"); } }
protected void btnInic_Click(object sender, EventArgs e) { String usuario = txtEmail.Text.Replace(";", "").Replace("'", "").Replace("/", "").Replace("--", ""); String contrasena = txtPassword.Text.Replace(";", "").Replace("'", "").Replace("/", "").Replace("--", ""); Conexion.Conexion con = new Conexion.Conexion(); if (con.verificar(usuario, contrasena) == true) { Modelos.Usuarios usu = new Modelos.Usuarios(); DataTable dtvUsuarios = usu.consultaUsuario(usuario, contrasena); int estado = Convert.ToInt32(dtvUsuarios.Rows[0]["estado"].ToString()); if (estado == 1) { Session["UsuarioID"] = dtvUsuarios.Rows[0]["id_usuario"].ToString(); Session["total"] = 0; int tipo_usuario = Convert.ToInt32(dtvUsuarios.Rows[0]["tipo_usuario"].ToString()); switch (tipo_usuario) { case 1: //Response.Redirect(""); Response.Write("<script language=javascript> alert('Admi')</script>"); break; case 2: Response.Write("<script language=javascript> alert('Bienvenido')</script>"); Response.Redirect("/Clientes/IndexClientes.aspx"); break; } //MessageBox.Show("EXITO"); } else { Response.Write("<script language=javascript> alert('Usuario inhabilitado')</script>"); } } else { Response.Write("<script language=javascript> alert('Usuario o contraseña incorrecta')</script>"); } }