private void Add_DoanVien_Click(object sender, RoutedEventArgs e)
        {
            Add = true;

            Add_DoanVien.IsEnabled = false;
            Mod_DoanVien.IsEnabled = false;

            SQLiteConnection sqlite_conn = new SQLiteConnection("Data source = QuanLyDoanVien.db");
            SQLiteCommand    sqlite_com  = new SQLiteCommand();

            sqlite_conn.Open();
            sqlite_com = sqlite_conn.CreateCommand();

            sqlite_com.CommandText = "SELECT Max(ID) FROM DoanVien";
            MaDoanVien.Text        = (Convert.ToInt32(sqlite_com.ExecuteScalar()) + 1).ToString();



            HoVaTen.IsEnabled                   = NgaySinh.IsEnabled = QueQuan.IsEnabled =
                GioiTinh.IsEnabled              = ChiDoan.IsEnabled = ChucVu.IsEnabled = ToDanPho.IsEnabled =
                    PhuongXa.IsEnabled          = QuanHuyen.IsEnabled = TinhThanh.IsEnabled = NgayVaoDang.IsEnabled =
                        NgayVaoDoan.IsEnabled   = TinhTrang.IsEnabled = CMND.IsEnabled = Email.IsEnabled =
                            DienThoai.IsEnabled = DanToc.IsEnabled = TonGiao.IsEnabled = HoanCanh.IsEnabled = TrinhDo.IsEnabled
                                                                                                                  = true;

            HoVaTen.Clear();
            NgaySinh.Clear(); QueQuan.Clear();
            GioiTinh.Clear(); ChiDoan.Clear(); ChucVu.Clear(); ToDanPho.Clear();
            PhuongXa.Clear(); QuanHuyen.Clear(); TinhThanh.Clear(); NgayVaoDang.Clear();
            NgayVaoDoan.Clear(); TinhTrang.Clear(); CMND.Clear(); Email.Clear();
            DienThoai.Clear(); DanToc.Clear(); TonGiao.Clear(); HoanCanh.Clear(); TrinhDo.Clear();
        }
        private void simpleButton4_Click(object sender, EventArgs e)
        {
            if (txtTenTonGiao.Text == "")
            {
                MessageBox.Show("Dữ liệu nhập chưa đủ.");
                errorProvider1.SetError(txtTenTonGiao, "Chưa điền tên.");
            }
            else
            {
                TonGiao tongiao = new TonGiao();

                if (chucnang == 1)
                {
                    tongiao.TenTonGiao = txtTenTonGiao.Text;
                    if (bUS_TonGiao.Insert(tongiao))
                    {
                        //------------Ghi log
                        NhatKyHoatDong nhatKy = new NhatKyHoatDong();
                        nhatKy.NguoiDungId = Const.CurrentUser.NguoiDungId;
                        nhatKy.NoiDung     = "Thêm thành công tôn giáo " + txtTenTonGiao.Text + " vào hệ thống";
                        nhatKy.ThaoTac     = "Tạo";
                        nhatKy.ThoiGian    = DateTime.Now;
                        nhatKy.ChucNang    = "Tôn giáo";
                        Const.NhatKyHoatDong.Insert(nhatKy);
                        //-------------------
                        MessageBox.Show("Thêm dữ liệu thành công.", "Thông báo.");
                    }

                    else
                    {
                        MessageBox.Show("Thêm dữ liệu lỗi.", "Thông báo.");
                    }
                }

                if (chucnang == 2)
                {
                    tongiao.TonnGiaoId = int.Parse(txtMaTonGiao.Text);
                    tongiao.TenTonGiao = txtTenTonGiao.Text;
                    if (bUS_TonGiao.Update(tongiao))
                    {
                        //------------Ghi log
                        NhatKyHoatDong nhatKy = new NhatKyHoatDong();
                        nhatKy.NguoiDungId = Const.CurrentUser.NguoiDungId;
                        nhatKy.NoiDung     = "Cập nhập thành công tôn giáo " + txtTenTonGiao.Text + " vào hệ thống";
                        nhatKy.ThaoTac     = "Cập nhập";
                        nhatKy.ThoiGian    = DateTime.Now;
                        nhatKy.ChucNang    = "Tôn giáo";
                        Const.NhatKyHoatDong.Insert(nhatKy);
                        //-------------------
                        MessageBox.Show("Cập nhật dữ liệu thành công.", "Thông báo.");
                    }
                    else
                    {
                        MessageBox.Show("cập nhật dữ liệu lỗi.", "Thông báo.");
                    }
                }
                reset();
            }
        }
示例#3
0
 public int Insert(TonGiao obj)
 {
     SqlParameter[] para =
     {
         new SqlParameter("IDTonGiao",  obj.IDTonGiao),
         new SqlParameter("TenTonGiao", obj.TenTonGiao),
     };
     return(db.ExecuteSQL("TonGiao_Insert", para));
 }
示例#4
0
 public int Update(TonGiao obj)
 {
     SqlParameter[] para =
     {
         new SqlParameter("IDTonGiao",  obj.IDTonGiao),
         new SqlParameter("TenTonGiao", obj.TenTonGiao)
     };
     return(db.ExecuteSQL("TonGiao_Update", para));
 }
示例#5
0
        protected void grvTonGiao_DeleteCommand(object sender, GridCommandEventArgs e)
        {
            var     iDTonGiao = (e.Item as GridDataItem).GetDataKeyValue("IDTonGiao").ToString();
            int     id        = Convert.ToInt32(iDTonGiao);
            TonGiao tg        = _entities.TonGiaos.Where(t => t.IDTonGiao == id).First();

            _entities.TonGiaos.DeleteObject(tg);
            _entities.SaveChanges();
        }
示例#6
0
        protected void grvTonGiao_UpdateCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item = e.Item as GridEditableItem;
            var     iDTonGiao     = Convert.ToInt32(item.GetDataKeyValue("IDTonGiao").ToString());
            TonGiao tg            = _entities.TonGiaos.Where(t => t.IDTonGiao == iDTonGiao).First();

            tg.NgayCapNhat  = DateTime.Now;
            tg.NguoiCapNhat = idNhanVien;
            item.UpdateValues(tg);
            _entities.SaveChanges();
        }
示例#7
0
 public void AddTonGiao(TonGiao tonGiao)
 {
     try
     {
         context.TonGiaos.Add(tonGiao);
         context.SaveChanges();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
示例#8
0
 public void UpdateTonGiao(TonGiao tonGiaoUpdate)
 {
     try
     {
         TonGiao tonGiao = context.TonGiaos.Where(x => x.MaTonGiao == tonGiaoUpdate.MaTonGiao).Single <TonGiao>();
         tonGiao.TenTonGiao = tonGiaoUpdate.TenTonGiao;
         context.SaveChanges();
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
示例#9
0
 public void DeleteTonGiao(int maTonGiao)
 {
     try
     {
         TonGiao tonGiao = context.TonGiaos.Where(x => x.MaTonGiao == maTonGiao).Single <TonGiao>();
         context.TonGiaos.Remove(tonGiao);
         context.SaveChanges();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
示例#10
0
        public List <TonGiao> GetTonGiaos()
        {
            List <TonGiao> tonGiaos    = _db.TonGiaos.OrderBy(s => s.Name).ToList();
            TonGiao        tonGiaoKhac = tonGiaos.Where(s => s.Id == 17).SingleOrDefault();

            tonGiaos.Remove(tonGiaoKhac);
            tonGiaos.Add(tonGiaoKhac);
            TonGiao tonGiaoKhong = tonGiaos.Where(s => s.Id == 1).SingleOrDefault();

            tonGiaos.Remove(tonGiaoKhong);
            tonGiaos.Insert(0, tonGiaoKhong);
            return(tonGiaos);
        }
示例#11
0
        protected void grvTonGiao_InsertCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item   = e.Item as GridEditableItem;
            Hashtable        values = new Hashtable();

            item.ExtractValues(values);
            TonGiao tg = new TonGiao();

            tg.NgayTao  = tg.NgayCapNhat = DateTime.Now;
            tg.NguoiTao = tg.NguoiCapNhat = idNhanVien;
            item.UpdateValues(tg);
            _entities.AddToTonGiaos(tg);
            _entities.SaveChanges();
        }
示例#12
0
        public bool Insert(TonGiao tonGiao)
        {
            try
            {
                string         query       = "SELECT * FROM TonGiao";
                SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection);
                table = GetData();
                DataRow row = table.NewRow();
                row["tenTonGiao"] = tonGiao.TenTonGiao;

                table.Rows.Add(row);

                SqlCommandBuilder sqlCommandBuilder = new SqlCommandBuilder(dataAdapter);
                dataAdapter.Update(table);

                return(true);
            }
            catch
            {
                return(false);
            }
        }
示例#13
0
        public bool Update(TonGiao tonGiao)
        {
            try
            {
                string         query       = "SELECT * FROM TonGiao";
                SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection);
                table            = GetData();
                table.PrimaryKey = new DataColumn[] { table.Columns[0] };
                DataRow row = table.Rows.Find(tonGiao.TonnGiaoId);

                if (row != null)
                {
                    row["tenTonGiao"] = tonGiao.TenTonGiao;
                }

                SqlCommandBuilder sqlCommandBuilder = new SqlCommandBuilder(dataAdapter);
                dataAdapter.Update(table);
                return(true);
            }
            catch
            {
                return(false);
            }
        }
示例#14
0
        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();
        }
示例#15
0
 public int Insert(TonGiao obj)
 {
     return(dao.Insert(obj));
 }
示例#16
0
 public int Update(TonGiao obj)
 {
     return(dao.Update(obj));
 }
示例#17
0
        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;
            }
        }