示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ImageButton lkPrincipal = (ImageButton)Master.FindControl("ImageButtonPrincipal");

            lkPrincipal.Visible = false;
            ImageButton lkCadastrar = (ImageButton)Master.FindControl("ImageButtonCadastrar");

            lkCadastrar.Visible = false;
            ImageButton lkListar = (ImageButton)Master.FindControl("ImageButtonListar");

            lkListar.Visible = false;
            ImageButton lkAlterarSenha = (ImageButton)Master.FindControl("ImageButtonAlterarSenha");

            lkAlterarSenha.Visible = false;
            ImageButton lkAjuda = (ImageButton)Master.FindControl("ImageButtonAjuda");

            lkAjuda.Visible = false;
            ImageButton lkSair = (ImageButton)Master.FindControl("ImageButtonSair");

            lkSair.Visible = false;
            TextBoxUsuario.Focus();

            string msg = (String)Session["mensagem"];

            if (msgErro != null)
            {
                LabelErro.Text = msg;
            }

            TextBoxUsuario.Focus();
        }
示例#2
0
 private void Button1_Click(object sender, EventArgs e)
 {
     if (TextBoxUsuario.Text == "Juancho" && textBoxContra.Text == "123tamarindo")
     {
         MessageBox.Show("Sesión iniciada");
     }
     else
     {
         MessageBox.Show("Usuario o contraseña no válido");
         TextBoxUsuario.Text = "";
         textBoxContra.Text  = "";
         TextBoxUsuario.Focus(); //Envia al cursos al espacio de usuario
     }
 }
示例#3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     TextBoxUsuario.Focus();
 }
示例#4
0
        protected void registrarUsuario(object sender, EventArgs e)
        {
            string contrasena   = TextBoxContraseña.Text;
            string reContrasena = TextBoxReContraseña.Text;
            string usuario      = TextBoxUsuario.Text;
            string telefono     = TextBoxTelefono.Text;

            if (!IsNumeric(telefono))
            {
                string str = "El teléfono deben ser números";
                Response.Write("<script language=javascript>alert('" + str + "');</script>");
                TextBoxTelefono.Focus();
                return;
            }

            bool tieneNumeros = contrasena.Any(c => char.IsDigit(c));
            bool tieneLetras  = contrasena.Any(c => char.IsLetter(c));

            if (!tieneNumeros)
            {
                string str = "La contraseña debe tener al menos 1 número";
                Response.Write("<script language=javascript>alert('" + str + "');</script>");
                TextBoxContraseña.Focus();
            }
            else if (!tieneLetras)
            {
                string str = "La contraseña debe tener al menos una letra";
                Response.Write("<script language=javascript>alert('" + str + "');</script>");
                TextBoxContraseña.Focus();
            }

            else if (contrasena.Length < 7)
            {
                string str = "La contraseña debe tener al menos 7 caracteres";
                Response.Write("<script language=javascript>alert('" + str + "');</script>");
                TextBoxContraseña.Focus();
            }
            else if (contrasena.Length > 50)
            {
                string str = "La contraseña no debe tener más de 50 caracteres";
                Response.Write("<script language=javascript>alert('" + str + "');</script>");
                TextBoxContraseña.Focus();
            }
            else if (!contrasena.Equals(reContrasena))
            {
                string str = "Las contraseñas no coinciden";
                Response.Write("<script language=javascript>alert('" + str + "');</script>");
                TextBoxReContraseña.Focus();
            }
            else if (usuario.Length < 5)
            {
                string str = "El nombre de usuario debe tener al menos 5 caracteres";
                Response.Write("<script language=javascript>alert('" + str + "');</script>");
                TextBoxUsuario.Focus();
            }
            else
            {
                if (Page.IsValid)
                {
                    string nombre          = TextBoxNombre.Text;
                    string primerApellido  = TextBoxApellido1.Text;
                    string segundoApellido = TextBoxApellido2.Text;
                    string direccion       = TextBoxDireccion.Text;
                    string correo          = TextBoxCorreo.Text;

                    int resultadoControlador = controlador.insertarUsuario(nombre, primerApellido, segundoApellido, correo,
                                                                           direccion, usuario, contrasena, telefono);
                    switch (resultadoControlador)
                    {
                    case EXITO_DE_INSERCION:
                        string str = "insertado";
                        Response.Write("<script language=javascript>alert('" + str + "');</script>");
                        break;

                    case USUARIO_INVALIDO:
                        string strR = "El usuario que ingresó no esta disponible";
                        Response.Write("<script language=javascript>alert('" + strR + "');</script>");
                        break;

                    case CONTRASEÑA_MUY_CORTA:
                        string strContra = "Contraseña muy corta, debe tener al menos 7 caracteres";
                        Response.Write("<script language=javascript>alert('" + strContra + "');</script>");
                        break;

                    case USUARIO_MUY_CORTO:
                        string strUsuarioCorto = "Usuario muy corto, debe tener al menos 5 caracteres ";
                        Response.Write("<script language=javascript>alert('" + strUsuarioCorto + "');</script>");
                        break;

                    case CONTRASEÑA_MUY_LARGA:
                        string strContraLarga = "Contraseña muy extensa, de debe sobrepasar los 50 caracteres";
                        Response.Write("<script language=javascript>alert('" + strContraLarga + "');</script>");
                        break;

                    case NO_CONTIENE_LETRAS:
                        string noTieneLetras = "Contraseña debe tener al menos 1 letra";
                        Response.Write("<script language=javascript>alert('" + noTieneLetras + "');</script>");
                        break;

                    case NO_CONTIENE_NUMEROS:
                        string noTieneNumeros = "Contraseña debe tener al menos 1 número";
                        Response.Write("<script language=javascript>alert('" + noTieneNumeros + "');</script>");
                        break;

                    case CORREO_INVALIDO:
                        string correoInvalido = "El correo ya esta registrado";
                        Response.Write("<script language=javascript>alert('" + correoInvalido + "');</script>");
                        break;

                    case TELEFONO_NO_NUMERICO:
                        string telefonoNoNumerico = "El telefono debe ser numérico";
                        Response.Write("<script language=javascript>alert('" + telefonoNoNumerico + "');</script>");
                        break;

                    default:
                        string noOperacion = "No se puede realizar la operación";
                        Response.Write("<script language=javascript>alert('" + noOperacion + "');</script>");
                        break;
                    }

                    //Response.Write("<script language=javascript>alert('" + idBoton + "');</script>");
                    //Response.Redirect("../../index.aspx");
                }
            }
        }