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

            NGACH_DTO ngach = new NGACH_DTO(txbMaNgach.Text, txbTenNgach.Text);


            if (-1 < currentRowIndex && currentRowIndex < dtgdanhsach.RowCount)
            {
                MessageBox.Show("Xóa Thành Công " + ngach.MaNgach);
                Ngach_DAL.Instance.DeleteNgach(ngach.MaNgach);
            }
            loaddanhsach();
        }
Example #2
0
        public List <NGACH_DTO> LoadListBoPhan()
        {
            List <NGACH_DTO> Ngach = new List <NGACH_DTO>();

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

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

            foreach (DataRow item in data.Rows)
            {
                NGACH_DTO ngach = new NGACH_DTO(item);
                Ngach.Add(ngach);
            }

            return(Ngach);
        }
Example #3
0
        private void Button1_Click(object sender, EventArgs e)
        {
            NGACH_DTO ngach = new NGACH_DTO(txbMaNgach.Text, txbTenNgach.Text);

            bool isExist = Ngach_DAL.Instance.checkIsExist(txbMaNgach.Text);

            if (isExist)
            {
                MessageBox.Show("Mã Ngạch Đã Tồn Tại, Thêm thất bại");
            }
            else
            {
                Ngach_DAL.Instance.addNgach(ngach);
                MessageBox.Show("Thêm thành công Ngạch mới" +
                                "");
            }
        }
Example #4
0
        public void UpdateNGACH(NGACH_DTO ngach)
        {
            string query = string.Format("UPDATE dbo.NGACH SET TenNgach = N'{0}' WHERE MaNgach = N'{1}'", ngach.TenNgach, ngach.MaNgach);

            DataProvider.Instance.ExecuteNonQuery(query);
        }
Example #5
0
 public void addNgach(NGACH_DTO ngach)
 {
     string    query  = string.Format("INSERT INTO dbo.NGACH (MaNgach,TenNgach) VALUES (N'{0}',N'{1}')", ngach.MaNgach, ngach.TenNgach);
     DataTable result = DataProvider.Instance.ExecuteQuery(query);
 }