示例#1
0
        protected void BtnCrearU_Click(object sender, EventArgs e)
        {
            Usuarios objUSuario = (Usuarios)Session["Usuario"];

            try
            {
                if ((Usuarios)Session["Usuario"] == null)

                {
                    objusuario.CrearUsuario(txtNombre.Text, txtApellido.Text, Encriptar(), txtEmail.Text, int.Parse(ddlLocalidad.SelectedValue), Int64.Parse(txtTelefono.Text), ddlDocumento.Text, Int64.Parse(txtNoDocumento.Text), int.Parse(DdlBarrio.SelectedValue), txtUsuario.Text);
                    Usuarios objUsuario = objusuario.Login(txtEmail.Text, Encriptar());
                    Session["Usuario"] = objUsuario;
                    Imagenver();
                    table_reguistro.Visible = false;
                    Table_final.Visible     = true;
                    Lblinfo.Text            = ("El usuario con el nombre " + objUsuario.nombre + " " + objUsuario.apellido + " ha sido creado");
                }
                else

                {
                    objusuario.ActualizarUsuario(objUSuario.Idusuario, txtNombre.Text, txtApellido.Text, Int64.Parse(txtTelefono.Text), txtEmail.Text, int.Parse(ddlLocalidad.SelectedValue), ddlDocumento.Text, Encriptar(), txtUsuario.Text, int.Parse(DdlBarrio.SelectedValue), Int64.Parse(txtNoDocumento.Text));
                    Usuarios objUsuario = objusuario.Login(txtEmail.Text, Encriptar());
                    Session["Usuario"] = objUsuario;
                    Imagenver();
                    table_reguistro.Visible = false;
                    Table_final.Visible     = true;
                    Lblinfo.Text            = ("El usuario con el nombre " + objUsuario.nombre + " " + objUsuario.apellido + " ha sido creado");
                }
            }
            catch (Exception ex)
            {
                Label1.Text = ex.Message;
            }
        }
示例#2
0
        protected void Button1_Click1(object sender, EventArgs e)
        {
            try
            {
                Usuarios objUsuario = Objusuario.Login(Textusua.Text, Textcontra.Text);

                if (objUsuario != null)
                {
                    Session["Usuario"] = objUsuario;

                    Response.Redirect("Menu.aspx");
                }
                else
                {
                    labelRespuesta.Text = "no se pudo ingresar, verifique sus datos" + Objusuario.getRTA();
                }
            }
            catch (Exception Ex)
            {
                labelRespuesta.Text = Ex.Message;
            }
        }
示例#3
0
        protected void Button1_Click1(object sender, EventArgs e)
        {
            try
            {
                string PasswordEncriptado = string.Empty;
                byte[] encryted           = System.Text.Encoding.Unicode.GetBytes(txtContrasena.Text);
                PasswordEncriptado = Convert.ToBase64String(encryted);

                Usuarios objUsuario = Objusuario.Login(txtUsuario.Text, PasswordEncriptado);
                MostrarDatosPerfilResult SAUsuario = Objusuario.DatosPerfil(txtUsuario.Text, PasswordEncriptado);


                if (objUsuario != null)
                {
                    Session["Usuario"]          = objUsuario;
                    Session["UsuarioID"]        = SAUsuario.Idusuario;
                    Session["UsuarioNombre"]    = SAUsuario.nombre;
                    Session["UsuarioApellido"]  = SAUsuario.apellido;
                    Session["UsuarioCorreo"]    = SAUsuario.correo;
                    Session["UsuarioDocumento"] = SAUsuario.documento;
                    Session["UsuarioTipoDoc"]   = SAUsuario.tipo_doc;
                    Session["UsuarioLocalidad"] = SAUsuario.localidad;
                    Session["UsuarioTelefono"]  = SAUsuario.telefono;
                    Session["UsuarioPassword"]  = SAUsuario.contrasena;
                    Session["UsuarioRol"]       = SAUsuario.Usu_rol;

                    switch (SAUsuario.Usu_rol)
                    {
                    case 1:
                        Session["UsuarioRol"] = "Paseador";
                        break;

                    case 2:
                        Session["UsuarioRol"] = "Cliente";
                        break;

                    case 3:
                        Session["UsuarioRol"] = "Administrador";


                        break;
                    }

                    Session["UsuarioFotoPerfil"] = SAUsuario.ImgPerfil;

                    string Rol = Convert.ToString(Session["UsuarioRol"]);

                    if (Rol == "Paseador")
                    {
                        MostrarDatosPaseadorResult SAPaseador = Objusuario.DatosPaseador(txtUsuario.Text, PasswordEncriptado);

                        Session["PaseadorID"] = SAPaseador.Idpaseador;
                    }

                    Response.Redirect("Menu.aspx");
                }
                else
                {
                    labelRespuesta.Text = "Usuario o contraseña incorrectos. Por favor verifique los datos." //+ Objusuario.getRTA()
                    ;
                }
            }
            catch (Exception Ex)
            {
                labelRespuesta.Text = Ex.Message;
            }
        }