示例#1
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            int currentRowIndex = dtgdanhsach.CurrentCellAddress.Y;

            DANTOC_DTO newdt = new DANTOC_DTO(dtgdanhsach.CurrentRow.Cells[0].Value.ToString(), TxbTenDanToc.Text, txbGhiChu.Text);


            if (-1 < currentRowIndex && currentRowIndex < dtgdanhsach.RowCount)
            {
                MessageBox.Show("Cập nhập Thành Công " + newdt.MaDT);
                DANTOC_DAL.Instance.UpdateDanToc(newdt);
            }
            loaddanhsach();
        }
示例#2
0
        public List <DANTOC_DTO> LoadListDanToc()
        {
            List <DANTOC_DTO> Dantoc = new List <DANTOC_DTO>();

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

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

            foreach (DataRow item in data.Rows)
            {
                DANTOC_DTO dantoc = new DANTOC_DTO(item);
                Dantoc.Add(dantoc);
            }

            return(Dantoc);
        }
示例#3
0
        private void button1_Click(object sender, EventArgs e)
        {
            string MaDT   = txbMaDanToc.Text;
            string TenDT  = TxbTenDanToc.Text;
            string GhiChu = txbGhiChu.Text;

            DANTOC_DTO dantoc = new DANTOC_DTO(MaDT, TenDT, GhiChu);

            if (DANTOC_DAL.Instance.checkIsExist(dantoc.MaDT))
            {
                MessageBox.Show("Mã Dân Tộc đã tồn tại, thêm thất bại");
            }
            else
            {
                DANTOC_DAL.Instance.addDanToc(dantoc);
                MessageBox.Show("Thêm thành công Dân tộc");
            }
        }
示例#4
0
        public void UpdateDanToc(DANTOC_DTO dantoc)
        {
            string query = string.Format("UPDATE dbo.DANTOC SET TenDT = N'{0}', GhiChu = N'{1}' WHERE MaDT = N'{2}' ", dantoc.TenDT, dantoc.GhiChu, dantoc.MaDT);

            DataProvider.Instance.ExecuteNonQuery(query);
        }
示例#5
0
 public void addDanToc(DANTOC_DTO dantoc)
 {
     string    query  = string.Format("INSERT INTO dbo.DANTOC (MaDT,TenDT,GhiChu) VALUES (N'{0}',N'{1}',N'{2}' )", dantoc.MaDT, dantoc.TenDT, dantoc.GhiChu);
     DataTable result = DataProvider.Instance.ExecuteQuery(query);
 }