// POST: api/LayDanhSachFileTrongThuMuc
        public string Post(DanhSachFile value)
        {
            try
            {
                general    gns       = new general();
                gnSqlNomal gn        = new gnSqlNomal();
                var        dicAppSet = gns.ReadAppseting();

                var lst     = new List <string>();
                var folders = gns.GetAllFolder(dicAppSet["hddt_path_downloadfilechuaky_log"]);
                var para    = gn.convertParaToDic(value.para);

                // neu la  thang nam
                var namthangky = "";
                var loai       = "";
                if (para.ContainsKey("namthangky"))
                {
                    namthangky = para["namthangky"];
                }
                if (para.ContainsKey("loai"))
                {
                    loai = para["loai"];
                }
                foreach (var fol in folders)
                {
                    var files = Directory.GetFiles(fol);
                    foreach (var file in files)
                    {
                        if (namthangky != "" && file.ToLower().IndexOf(loai) >= 0 &&
                            file.ToLower().IndexOf(namthangky) >= 0)
                        {
                            var sp   = file.Split('\\');
                            var name = sp[sp.Length - 1];
                            lst.Add(name);
                        }
                        else
                        {
                            var sp   = file.Split('\\');
                            var name = sp[sp.Length - 1];
                            lst.Add(name);
                        }
                    }
                }

                var integers = Newtonsoft.Json.JsonConvert.SerializeObject(lst);
                return(integers);
            }
            catch (Exception ex) { return(ex.Message); }
        }
        // GET: api/LayDanhSachFileTrongThuMuc
        public string Get()
        {
            try
            {
                general gns       = new general();
                var     dicAppSet = gns.ReadAppseting();

                var lst     = new List <string>();
                var folders = gns.GetAllFolder(dicAppSet["hddt_path_downloadfilechuaky"]);
                foreach (var fol in folders)
                {
                    var files = Directory.GetFiles(fol);
                    foreach (var file in files)
                    {
                        var sp   = file.Split('\\');
                        var name = sp[sp.Length - 1];
                        lst.Add(name);
                    }
                }
                var integers = Newtonsoft.Json.JsonConvert.SerializeObject(lst);
                return(integers);
                //  return new string[] { "value1", "value2" };
            }catch (Exception ex) { return(ex.Message); }
        }