Exemple #1
0
        public List <User> ListarUsuarios()
        {
            DataTable dt = new DataTable();

            dt = new DatUser().MostrarUsuarios();
            List <User> lstUser = new List <User>();

            foreach (DataRow dr in dt.Rows)
            {
                User user = new User();
                user.Id         = Convert.ToInt32(dr["Id_Usuario"].ToString());
                user.Nombre     = dr["Nombre"].ToString();
                user.Apellidos  = dr["Apellidos"].ToString();
                user.Direccion  = dr["Localidad"].ToString();
                user.Foto       = (byte[])dr["Foto"];
                user.NombreFoto = dr["Nombre_Foto"].ToString();
                user.Usuario    = dr["Usuario"].ToString();
                user.Contraseña = dr["Contrasenia"].ToString();
                user.Correo     = dr["Correo"].ToString();
                user.RolID      = Convert.ToInt32(dr["Rol_Id"]);
                user.Estado     = Convert.ToBoolean(dr["Estado"].ToString());

                lstUser.Add(user);
            }
            return(lstUser);
        }
Exemple #2
0
        public void EditUser(User u)
        {
            int filasAfectadas = new DatUser().EditUser(u);

            if (filasAfectadas != 1)
            {
                throw new ApplicationException("Ocurrió un error al editar");
            }
        }
Exemple #3
0
        public void DeleteUser(User u)
        {
            int filasAfectadas = new DatUser().DeleteUser(u);

            if (filasAfectadas != 1)
            {
                throw new ApplicationException("Ocurrio un error al insertar");
            }
        }
Exemple #4
0
        public void AddUser(User u)                        //string nombre, string direccion, string usuario, string contraseña, byte[] foto, string nombreFoto, string correo, string rol, bool estado)
        {
            int filasAfectadas = new DatUser().AddUser(u); //nombre, direccion,usuario, contraseña, foto, nombreFoto, correo, rol, estado);

            if (filasAfectadas != 1)
            {
                throw new ApplicationException("Ocurrio un error al insertar");
            }
        }
Exemple #5
0
        private void GetInvUser(HttpClientHandler handler)
        {
            HttpClient        client   = null;
            HttpClientHandler handler2 = new HttpClientHandler();
            var _cookies = driver.Manage().Cookies.AllCookies;

            foreach (var item in _cookies)
            {
                handler2.CookieContainer.Add(new System.Net.Cookie(item.Name, item.Value)
                {
                    Domain = item.Domain
                });
            }
            while (true)
            {
                try
                {
                    client         = new HttpClient(handler2);
                    client.Timeout = TimeSpan.FromSeconds(30);
                    client.DefaultRequestHeaders.Add("User-Agent",
                                                     "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36");
                    client.DefaultRequestHeaders.Add("Accept", "application/json, text/plain, */*");
                    client.DefaultRequestHeaders.Add("Accept-Language", "ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4");


                    var response = client.GetAsync("https://skinsjar.com/api/v3/load/inventory?refresh=1&v=2").Result;
                    if (response.IsSuccessStatusCode)
                    {
                        var    responseContent = response.Content;
                        string responseString  = responseContent.ReadAsStringAsync().Result;
                        ItemsUser = JsonConvert.DeserializeObject <DatUser>(responseString);
                        Program.Mess.Enqueue("" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff") + "|" + "Завершил загрузку предметов:" + ItemsUser.items.Count);
                    }

                    Thread.Sleep(5000);
                }
                catch (Exception ex) { }
            }
            // return new Data();
        }
Exemple #6
0
        public string ShowPermision(string user)
        {
            string user1 = new DatUser().ShowPremission(user);

            return(user1);
        }