Example #1
0
        public static void AddUsuario(Usuario usuario)
        {
            DataSet1.UsuariosRow regUsuario = usuariosTabla.FindByidUsuario(usuario.IdUsuario);
            regUsuario = usuariosTabla.NewUsuariosRow();

            regUsuario.Nombre     = usuario.Nombre;
            regUsuario.Password   = usuario.Password;
            regUsuario.Alias      = usuario.Alias;
            regUsuario.Login      = usuario.Login;
            regUsuario.Acceso     = Convert.ToByte(usuario.Acceso);
            regUsuario.TipoAcceso = usuario.TipoAcceso;
            regUsuario.Movil      = usuario.Movil1;
            regUsuario.Email      = usuario.Email1;

            usuariosTabla.AddUsuariosRow(regUsuario);

            usuariosAdapter.Update(regUsuario);
            usuariosTabla.AcceptChanges();
        }
Example #2
0
        protected void btnRegistro_Click(object sender, EventArgs e)
        {
            if (!Page.IsValid)
            {
                return;
            }
            usuariosTabla = usuariosAdapter.GetData();

            Label12.Visible = false;
            Label7.Visible  = false;
            bool log = false;
            //Crear formulario EditaUsuarios
            Usuario nuevoUsuario = new Usuario();

            // Construimos un registro nuevo
            DataSet1.UsuariosRow regUsuario = usuariosTabla.NewUsuariosRow();
            // rellenamos el registro
            regUsuario.Nombre     = txtNombre.Text;
            regUsuario.Password   = txtContra.Text;
            regUsuario.Alias      = txtAlias.Text;
            regUsuario.Login      = txtLogin.Text;
            regUsuario.Acceso     = 0;
            regUsuario.TipoAcceso = "SinRegistro";
            regUsuario.Movil      = Convert.ToInt32(txtMovil.Text);
            regUsuario.Email      = txtEmail.Text;

            //Usuario existente
            String nombreU;

            String aliasU;

            String loginU;

            bool Repetida = false;

            for (int i = 0; i < usuariosTabla.Rows.Count; i++)
            {
                nombreU = usuariosTabla[i].Nombre.ToString();
                aliasU  = usuariosTabla[i].Alias.ToString();
                loginU  = usuariosTabla[i].Login.ToString();

                if (txtNombre.Text == nombreU)
                {
                    if (txtAlias.Text == aliasU)
                    {
                        if (txtLogin.Text == loginU)
                        {
                            Repetida = true;
                        }
                    }
                }
            }


            if (Repetida)
            {
                Response.Write("<script>alert('YA EXISTE ESE USUARIO')</script>");
                return;
            }
            else
            {
                usuariosTabla.AddUsuariosRow(regUsuario);

                usuariosAdapter.Update(regUsuario);
                log = true;

                if (log)
                {
                    Label7.Visible = true;
                }
                Label7.Text = "Usuario registrado";
            }
        }