private void btnThucHien_Click(object sender, EventArgs e) { switch (temp) { case (int)LuaChon.QuocTich: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { QuocTich quocTich = new QuocTich(); quocTich.TenQuocTich = table.Rows[i][1].ToString(); bUS_QuocTich.Insert(quocTich); } } dgvImport.DataSource = bUS_QuocTich.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.TonGiao: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { TonGiao tonGiao = new TonGiao(); tonGiao.TenTonGiao = table.Rows[i][1].ToString(); bUS_TonGiao.Insert(tonGiao); } } dgvImport.DataSource = bUS_TonGiao.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.VatTu: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { VatTu vattu = new VatTu(); vattu.VatTuId = table.Rows[i][0].ToString(); vattu.TenVatTu = table.Rows[i][1].ToString(); vattu.MoTa = table.Rows[i][2].ToString(); vattu.SoLuong = int.Parse(table.Rows[i][3].ToString()); vattu.GhiChu = table.Rows[i][4].ToString(); bUS_VatTu.Insert(vattu); } } dgvImport.DataSource = bUS_TonGiao.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.TinhThanh: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { TinhThanh tinhthanh = new TinhThanh(); tinhthanh.TenTinhThanh = table.Rows[i][1].ToString(); bUS_TinhThanh.Insert(tinhthanh); } } dgvImport.DataSource = bUS_TinhThanh.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.Phong: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { Phong phong = new Phong(); phong.PhongId = table.Rows[i][0].ToString(); phong.DayNhaId = int.Parse(table.Rows[i][1].ToString()); phong.LoaiPhongId = int.Parse(table.Rows[i][2].ToString()); phong.TenPhong = table.Rows[i][3].ToString(); phong.Tang = int.Parse(table.Rows[i][4].ToString()); phong.GiaPhong = decimal.Parse(table.Rows[i][5].ToString()); bUS_Phong.Insert(phong); } } dgvImport.DataSource = bUS_Phong.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.Lop: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { Lop lop = new Lop(); lop.LopId = int.Parse(table.Rows[i][0].ToString()); lop.TenLop = table.Rows[i][1].ToString(); lop.DonViId = int.Parse(table.Rows[i][2].ToString()); bUS_Lop.Insert(lop); } } dgvImport.DataSource = bUS_Lop.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.DayNha: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { DayNha dayNha = new DayNha(); dayNha.TenDayNha = table.Rows[i][1].ToString(); dayNha.GhiChu = table.Rows[i][2].ToString(); bUS_DayNha.Insert(dayNha); } } dgvImport.DataSource = bUS_DayNha.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.DonVi: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { DonVi donVi = new DonVi(); donVi.TenDonVi = table.Rows[i][1].ToString(); donVi.DiaChi = table.Rows[i][2].ToString(); donVi.Sdt = table.Rows[i][3].ToString(); donVi.GhiChu = table.Rows[i][4].ToString(); bUS_DonVi.Insert(donVi); } } dgvImport.DataSource = bUS_DonVi.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.LoiViPham: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { LoiViPham loiViPham = new LoiViPham(); loiViPham.TenLoiViPham = table.Rows[i][1].ToString(); loiViPham.NoiDung = table.Rows[i][2].ToString(); loiViPham.HinhThucXuLy = table.Rows[i][3].ToString(); loiViPham.GhiChu = table.Rows[i][4].ToString(); bUS_LoiViPham.Insert(loiViPham); } } dgvImport.DataSource = bUS_LoiViPham.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.LoaiDoiTuong: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { LoaiDoiTuong loaiDoiTuong = new LoaiDoiTuong(); loaiDoiTuong.TenLoaiDoiTuong = table.Rows[i][1].ToString(); bUS_LoaiDoiTuong.Insert(loaiDoiTuong); } } dgvImport.DataSource = bUS_LoaiDoiTuong.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.LoaiPhong: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { LoaiPhong loaiPhong = new LoaiPhong(); loaiPhong.TenLoaiPhong = table.Rows[i][1].ToString(); loaiPhong.SoLuongtoiDa = int.Parse(table.Rows[i][2].ToString()); loaiPhong.GiaLoaiPhong = decimal.Parse(table.Rows[i][3].ToString()); bUS_LoaiPhong.Insert(loaiPhong); } } dgvImport.DataSource = bUS_LoaiPhong.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.NguoiDung: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { NguoiDung nguoiDung = new NguoiDung(); nguoiDung.TenDangNhap = table.Rows[i][1].ToString(); nguoiDung.MatKhau = table.Rows[i][2].ToString(); nguoiDung.TenDayDu = table.Rows[i][3].ToString(); nguoiDung.Sdt = table.Rows[i][4].ToString(); nguoiDung.DiaChi = table.Rows[i][5].ToString(); bUS_NguoiDung.Insert(nguoiDung); } } dgvImport.DataSource = bUS_NguoiDung.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; case (int)LuaChon.DanToc: if (table != null) { for (int i = 0; i < table.Rows.Count; i++) { DanToc danToc = new DanToc(); danToc.TenDanToc = table.Rows[i][1].ToString(); bUS_DanToc.Insert(danToc); } } dgvImport.DataSource = bUS_DanToc.GetData(); dgvImport.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; break; default: break; } }
static void Main(string[] args) { Console.WriteLine("Hello World!"); string adapterAddress = "https://api.lgsp.quangnam.gov.vn:8247"; string key = "5nl1mqdYdNhZACbyAvydq9JzSloa"; // (1) Consumer key string secret = "StuEwUaidp2t4CQCNCSDjmlTeWsa"; // (2) Consumer secret string url = adapterAddress + "/token"; // (3) URL get token ToKenResponse token = new AccessTokenJson(key, secret, url).GetToken().Result; if (token == null) { return; } Console.WriteLine("Access Token: " + token.AccessToken); ApiClient defaultClient = new ApiClient(adapterAddress + "/cmon/v1.0.0"); defaultClient.Configuration.AddDefaultHeader("Authorization", "Bearer " + token.AccessToken); int run = 1; //1: Lấy danh sách cấp cơ quan quản lý //2: Lấy cấp cơ quan quản lý theo mã //3: Lấy danh sách đơn vị hành chính theo cấp (TINH, HUYEN, XA) //4: Lấy danh sách đơn vị hành chính theo cấp trên //5: Lấy đơn vị hành chính theo mã //6: Lấy danh sách cơ quan quản lý theo mã cấp cơ quan quản lý //7: Lấy danh sách cơ quan quản lý theo mã cơ quan quản lý cấp trên //8: Lấy cơ quan quản lý theo mã cơ quan quản lý //9: Lấy danh sách dân tộc //10: Lấy dân tộc theo ID //11: Lấy danh sách tôn giáo //12: Lấy tôn giáo theo ID //13: Lấy danh sách loại đơn vị đo lường //14: Lấy loại đơn vị đo lường theo ID //15: Lấy danh sách đơn vị đo lường //16: Lấy đơn vị đo lường theo ID CapcoquanquanlysApi apiInstanceCapCoQuanQuanLy = new CapcoquanquanlysApi(); apiInstanceCapCoQuanQuanLy.Configuration.setApiClientUsingDefault(defaultClient); switch (run) { case 1: try { // Lấy danh sách cấp cơ quan quản lý List <CapCoQuanQuanLy> listCapCoQuanQuanLy = apiInstanceCapCoQuanQuanLy.CapcoquanquanlysGet(); foreach (var capCQQL in listCapCoQuanQuanLy) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + capCQQL.Id); Console.WriteLine("ma: " + capCQQL.Ma); Console.WriteLine("ten: " + capCQQL.Ten); Console.WriteLine("cap: " + capCQQL.Cap); Console.WriteLine("capTren: " + capCQQL.CapTren); } } catch (ApiException e) { } break; case 2: // Lấy cấp cơ quan quản lý theo mã try { CapCoQuanQuanLy capCQQL = apiInstanceCapCoQuanQuanLy.CapcoquanquanlysMaGet("002"); if (capCQQL != null) { Console.WriteLine("id: " + capCQQL.Id); Console.WriteLine("ma: " + capCQQL.Ma); Console.WriteLine("ten: " + capCQQL.Ten); Console.WriteLine("cap: " + capCQQL.Cap); Console.WriteLine("capTren: " + capCQQL.CapTren); } } catch (ApiException e) { } break; case 3: // Lấy danh sách đơn vị hành chính theo cấp (TINH, HUYEN, XA) DonvihanhchinhsApi apiDonViHanhChinh = new DonvihanhchinhsApi(); apiDonViHanhChinh.Configuration.setApiClientUsingDefault(defaultClient); try { List <DonViHanhChinh> listDVHC = apiDonViHanhChinh.DonvihanhchinhsCapCapGet("TINH"); foreach (var dvhc in listDVHC) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + dvhc.Id); Console.WriteLine("ma: " + dvhc.Ma); Console.WriteLine("ten: " + dvhc.Ten); Console.WriteLine("tenTA: " + dvhc.TenTA); Console.WriteLine("cap: " + dvhc.Cap); Console.WriteLine("capTren: " + dvhc.CapTren); } } catch (ApiException e) { } break; case 4: // Lấy danh sách đơn vị hành chính theo cấp trên DonvihanhchinhsApi apiDonViHanhChinh2 = new DonvihanhchinhsApi(); apiDonViHanhChinh2.Configuration.setApiClientUsingDefault(defaultClient); try { List <DonViHanhChinh> listDVHC = apiDonViHanhChinh2.DonvihanhchinhsCapTrenCapTrenGet("49"); foreach (DonViHanhChinh dvhc in listDVHC) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + dvhc.Id); Console.WriteLine("ma: " + dvhc.Ma); Console.WriteLine("ten: " + dvhc.Ten); Console.WriteLine("tenTA: " + dvhc.TenTA); Console.WriteLine("cap: " + dvhc.Cap); Console.WriteLine("capTren: " + dvhc.CapTren); } } catch (ApiException e) { } break; case 5: // Lấy đơn vị hành chính theo mã DonvihanhchinhsApi apiDonViHanhChinh3 = new DonvihanhchinhsApi(); apiDonViHanhChinh3.Configuration.setApiClientUsingDefault(defaultClient); try { DonViHanhChinh dvhc = apiDonViHanhChinh3.DonvihanhchinhsMaGet("49"); if (dvhc != null) { Console.WriteLine("id: " + dvhc.Id); Console.WriteLine("ma: " + dvhc.Ma); Console.WriteLine("ten: " + dvhc.Ten); Console.WriteLine("tenTA: " + dvhc.TenTA); Console.WriteLine("cap: " + dvhc.Cap); Console.WriteLine("capTren: " + dvhc.CapTren); } } catch (ApiException e) { } break; case 6: // Lấy danh sách cơ quan quản lý theo mã cấp cơ quan quản lý CoquanquanlysApi apiCoQuanQuanLy = new CoquanquanlysApi(); apiCoQuanQuanLy.Configuration.setApiClientUsingDefault(defaultClient); try { List <CoQuanQuanLy> listCQQL = apiCoQuanQuanLy.CoquanquanlysCapCapGet("002"); foreach (CoQuanQuanLy cqql in listCQQL) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + cqql.Id); Console.WriteLine("ma: " + cqql.Ma); Console.WriteLine("ten: " + cqql.Ten); Console.WriteLine("diaChi: " + cqql.DiaChi); Console.WriteLine("dienThoai: " + cqql.DienThoai); Console.WriteLine("email: " + cqql.Email); Console.WriteLine("fax: " + cqql.Fax); Console.WriteLine("website: " + cqql.Website); Console.WriteLine("cap: " + cqql.Cap); Console.WriteLine("capTren: " + cqql.CapTren); Console.WriteLine("donViHanhChinh: " + cqql.DonViHanhChinh); } } catch (ApiException e) { } break; case 7: // Lấy danh sách cơ quan quản lý theo mã cơ quan quản lý cấp trên CoquanquanlysApi apiCoQuanQuanLy2 = new CoquanquanlysApi(); apiCoQuanQuanLy2.Configuration.setApiClientUsingDefault(defaultClient); try { List <CoQuanQuanLy> listCQQL = apiCoQuanQuanLy2.CoquanquanlysCapTrenCapTrenGet("00001"); foreach (CoQuanQuanLy cqql in listCQQL) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + cqql.Id); Console.WriteLine("ma: " + cqql.Ma); Console.WriteLine("ten: " + cqql.Ten); Console.WriteLine("diaChi: " + cqql.DiaChi); Console.WriteLine("dienThoai: " + cqql.DienThoai); Console.WriteLine("email: " + cqql.Email); Console.WriteLine("fax: " + cqql.Fax); Console.WriteLine("website: " + cqql.Website); Console.WriteLine("cap: " + cqql.Cap); Console.WriteLine("capTren: " + cqql.CapTren); Console.WriteLine("donViHanhChinh: " + cqql.DonViHanhChinh); } } catch (ApiException e) { } break; case 8: // Lấy cơ quan quản lý theo mã cơ quan quản lý CoquanquanlysApi apiCoQuanQuanLy3 = new CoquanquanlysApi(); apiCoQuanQuanLy3.Configuration.setApiClientUsingDefault(defaultClient); try { CoQuanQuanLy cqql = apiCoQuanQuanLy3.CoquanquanlysMaGet("00001"); if (cqql != null) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + cqql.Id); Console.WriteLine("ma: " + cqql.Ma); Console.WriteLine("ten: " + cqql.Ten); Console.WriteLine("diaChi: " + cqql.DiaChi); Console.WriteLine("dienThoai: " + cqql.DienThoai); Console.WriteLine("email: " + cqql.Email); Console.WriteLine("fax: " + cqql.Fax); Console.WriteLine("website: " + cqql.Website); Console.WriteLine("cap: " + cqql.Cap); Console.WriteLine("capTren: " + cqql.CapTren); Console.WriteLine("donViHanhChinh: " + cqql.DonViHanhChinh); } } catch (ApiException e) { } break; case 9: // Lấy danh sách dân tộc DantocsApi apiDanToc = new DantocsApi(); apiDanToc.Configuration.setApiClientUsingDefault(defaultClient); try { List <DanToc> listDanToc = apiDanToc.DantocsGet(); foreach (DanToc danToc in listDanToc) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + danToc.Id); Console.WriteLine("maDanToc: " + danToc.MaDanToc); Console.WriteLine("tenGoi: " + danToc.TenGoi); Console.WriteLine("tenKhac: " + danToc.TenKhac); } } catch (ApiException e) { } break; case 10: // Lấy dân tộc theo ID DantocsApi apiDanToc2 = new DantocsApi(); apiDanToc2.Configuration.setApiClientUsingDefault(defaultClient); try { DanToc danToc = apiDanToc2.DantocsIdGet("1"); if (danToc != null) { Console.WriteLine("id: " + danToc.Id); Console.WriteLine("maDanToc: " + danToc.MaDanToc); Console.WriteLine("tenGoi: " + danToc.TenGoi); Console.WriteLine("tenKhac: " + danToc.TenKhac); } } catch (ApiException e) { } break; case 11: // Lấy danh sách tôn giáo TongiaosApi apiTonGiao = new TongiaosApi(); apiTonGiao.Configuration.setApiClientUsingDefault(defaultClient); try { List <TonGiao> listTonGiao = apiTonGiao.TongiaosGet(); foreach (TonGiao tonGiao in listTonGiao) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + tonGiao.Id); Console.WriteLine("maTonGiao: " + tonGiao.MaTonGiao); Console.WriteLine("tenGoi: " + tonGiao.TenGoi); Console.WriteLine("tenKhac: " + tonGiao.TenKhac); } } catch (ApiException e) { } break; case 12: // Lấy tôn giáo theo ID TongiaosApi apiTonGiao2 = new TongiaosApi(); apiTonGiao2.Configuration.setApiClientUsingDefault(defaultClient); try { TonGiao tonGiao = apiTonGiao2.TongiaosIdGet(1); if (tonGiao != null) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + tonGiao.Id); Console.WriteLine("maTonGiao: " + tonGiao.MaTonGiao); Console.WriteLine("tenGoi: " + tonGiao.TenGoi); Console.WriteLine("tenKhac: " + tonGiao.TenKhac); } } catch (ApiException e) { } break; case 13: // Lấy danh sách loại đơn vị đo lường LoaidonvidoluongsApi apiLoaiDonViDoLuong = new LoaidonvidoluongsApi(); apiLoaiDonViDoLuong.Configuration.setApiClientUsingDefault(defaultClient); try { List <LoaiDonViDoLuong> listLoaiDonViDoLuong = apiLoaiDonViDoLuong.LoaidonvidoluongsGet(); foreach (var loai in listLoaiDonViDoLuong) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + loai.Id); Console.WriteLine("ten: " + loai.Ten); } } catch (ApiException e) { } break; case 14: // Lấy loại đơn vị đo lường theo ID LoaidonvidoluongsApi apiLoaiDonViDoLuong2 = new LoaidonvidoluongsApi(); apiLoaiDonViDoLuong2.Configuration.setApiClientUsingDefault(defaultClient); try { LoaiDonViDoLuong loai = apiLoaiDonViDoLuong2.LoaidonvidoluongsIdGet(1); if (loai != null) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + loai.Id); Console.WriteLine("ten: " + loai.Ten); } } catch (ApiException e) { } break; case 15: // Lấy danh sách đơn vị đo lường DonvidoluongsApi apiDonViDoLuong = new DonvidoluongsApi(); apiDonViDoLuong.Configuration.setApiClientUsingDefault(defaultClient); try { List <DonViDoLuong> listDonViDoLuong = apiDonViDoLuong.DonvidoluongsGet(); foreach (var donViDoLuong in listDonViDoLuong) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + donViDoLuong.Id); Console.WriteLine("daiLuong: " + donViDoLuong.DaiLuong); Console.WriteLine("kyHieu: " + donViDoLuong.KyHieu); Console.WriteLine("kyHieuSI: " + donViDoLuong.KyHieuSI); Console.WriteLine("tenDonVi: " + donViDoLuong.TenDonVi); Console.WriteLine("tenTA: " + donViDoLuong.TenTA); } } catch (ApiException e) { } break; case 16: // Lấy đơn vị đo lường theo ID DonvidoluongsApi apiDonViDoLuong2 = new DonvidoluongsApi(); apiDonViDoLuong2.Configuration.setApiClientUsingDefault(defaultClient); try { DonViDoLuong donViDoLuong = apiDonViDoLuong2.DonvidoluongsIdGet(1); if (donViDoLuong != null) { Console.WriteLine("---------------------"); Console.WriteLine("id: " + donViDoLuong.Id); Console.WriteLine("daiLuong: " + donViDoLuong.DaiLuong); Console.WriteLine("kyHieu: " + donViDoLuong.KyHieu); Console.WriteLine("kyHieuSI: " + donViDoLuong.KyHieuSI); Console.WriteLine("tenDonVi: " + donViDoLuong.TenDonVi); Console.WriteLine("tenTA: " + donViDoLuong.TenTA); } } catch (ApiException e) { } break; default: break; } Console.ReadKey(); }