コード例 #1
0
        private void btnCapNhap_Click(object sender, EventArgs e)
        {
            int        currentRowIndex = dtgdsBoPhan.CurrentCellAddress.Y;
            BOPHAN_DTO bophan          = new BOPHAN_DTO(dtgdsBoPhan.CurrentRow.Cells[0].Value.ToString(), txbTenBoPhan.Text, txbPhongBan.Text, txbGhiChu.Text);


            if (-1 < currentRowIndex && currentRowIndex < dtgdsBoPhan.RowCount)
            {
                MessageBox.Show("Cập nhập Thành Công " + bophan.MaBoPhan);
                BOPHAN_DAL.Instance.UpdateBOPHAN(bophan);
            }
            LoadListBoPhan();
        }
コード例 #2
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            BOPHAN_DTO bophan = new BOPHAN_DTO(txbMaBoPhan.Text, txbTenBoPhan.Text, cbphongban.SelectedValue.ToString(), txbGhiChu.Text);

            if (BOPHAN_DAL.Instance.checkIsExist(bophan.MaBoPhan))
            {
                MessageBox.Show("Mã bộ phận đã tồn tại, thêm thất bại");
            }
            else
            {
                BOPHAN_DAL.Instance.addBophan(bophan);
                MessageBox.Show("Thêm thành công Bộ Phận");
            }
        }
コード例 #3
0
        public List <BOPHAN_DTO> LoadListBoPhan()
        {
            List <BOPHAN_DTO> Bophan = new List <BOPHAN_DTO>();

            string query = "SELECT * FROM dbo.BOPHAN ";

            DataTable data = DataProvider.Instance.ExecuteQuery(query);

            foreach (DataRow item in data.Rows)
            {
                BOPHAN_DTO bophan = new BOPHAN_DTO(item);
                Bophan.Add(bophan);
            }

            return(Bophan);
        }
コード例 #4
0
        public void UpdateBOPHAN(BOPHAN_DTO bophan)
        {
            string query = string.Format("UPDATE dbo.BOPHAN SET TenBoPhan = N'{0}', PhongBan = N'{1}', GhiChu = N'{2}' WHERE MaBoPhan = N'{3}' ", bophan.TenBoPhan, bophan.PhongBan, bophan.GhiChu, bophan.MaBoPhan);

            DataProvider.Instance.ExecuteNonQuery(query);
        }
コード例 #5
0
 public void addBophan(BOPHAN_DTO bophan)
 {
     string    query  = string.Format("INSERT INTO dbo.BOPHAN (MaBoPhan,TenBoPhan,PhongBan,GhiChu) VALUES (N'{0}',N'{1}',N'{2}',N'{3}')", bophan.MaBoPhan, bophan.TenBoPhan, bophan.PhongBan, bophan.GhiChu);
     DataTable result = DataProvider.Instance.ExecuteQuery(query);
 }