示例#1
0
 private void btnRecargar_Click(object sender, EventArgs e)
 {
     comboTipoDoc.SelectedIndex = -1;
     comboCargo.SelectedIndex   = -1;
     TextBoxTelefono.Clear();
     TextBoxApellido.Clear();
     TextBoxNombre.Clear();
     TextBoxDocumento.Clear();
     TextBoxEmail.Clear();
     RadioHombre.Checked = false;
     RadioMujer.Checked  = false;
 }
示例#2
0
    private bool ValidarHotel()
    {
        bool valido = true;
        int  telefono;

        if (!int.TryParse(TextBoxTelefono.Text, out telefono))
        {
            valido = false;
            LabelMensajesHot.Text = "El teléfono ha de ser numérico";
            TextBoxTelefono.Focus();
        }

        return(valido);
    }
示例#3
0
 private void limpiarCampos()
 {
     TextBoxDireccion.Clear();
     TextBoxNombre.Clear();
     TextBoxTelefono.Clear();
     ComboBoxPuesto.Text                 = "";
     comboBoxidSucursal.Text             = "";
     NumericSueldo.Value                 = 0;
     radioButtonFemenino.Checked         = false;
     radioButtonMasculino.Checked        = false;
     dateTimePickerFechaNacimiento.Value = DateTime.Now;
     dateTimePickerHoraEntrada.Value     = DateTime.Now;
     dateTimePickerHoraEntrada.Format    = DateTimePickerFormat.Time;
     dateTimePickerHoraSalida.Value      = DateTime.Now;
     dateTimePickerHoraSalida.Format     = DateTimePickerFormat.Time;
     cargaTabla();
 }
        private bool Validar() //Validar los campos
        {
            bool paso = true;

            if (string.IsNullOrEmpty(TextBoxPersonaId.Text))
            {
                MessageBox.Show("El campo PersonaID debe estar en 0 para agregar una nueva persona");
                TextBoxPersonaId.Focus();
                paso = false;
            }

            if (TextBoxNombre.Text == string.Empty)
            {
                MessageBox.Show("El campo direccion no puede estar vacio");
                TextBoxNombre.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(TextBoxCedula.Text))
            {
                MessageBox.Show("El campo  cedula no puede estar vacio");
                TextBoxCedula.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(TextBoxTelefono.Text))
            {
                MessageBox.Show("El campo telefono no puede estar vacio");
                TextBoxTelefono.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(TextBoxDireccion.Text))
            {
                MessageBox.Show("El campo direccion no puede estar vacio");
                TextBoxTelefono.Focus();
                paso = false;
            }
            return(paso);
        }
示例#5
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");
                }
            }
        }