コード例 #1
0
        private void frmSinhVien_Load(object sender, EventArgs e)
        {
            txtmasv.Text = masv;

            cbbmacd.DataSource    = ChiDoanService.ChiDoanGetByTop("", "", "");
            cbbmacd.DisplayMember = "TenChiDoan";
            cbbmacd.ValueMember   = "MaChiDoan";

            cbbmadt.DataSource    = DanTocService.DanToc_GetByTop("", "", "");
            cbbmadt.DisplayMember = "TenDT";
            cbbmadt.ValueMember   = "MaDT";

            cbbtinhtrang.Items.Add("Đoàn viên");
            cbbtinhtrang.Items.Add("Thanh niên");
            cbbtinhtrang.Items.Add("Mới kết nạp");
            cbbtinhtrang.Items.Add("Trưởng thành");
            cbbtinhtrang.Items.Add("Khai trừ");
            if (them == false)
            {
                txtmasv.Text              = sv_sua.MaSV;
                txthoten.Text             = sv_sua.HoTenSV;
                dtipngaysinh.Value        = DateTime.ParseExact(sv_sua.NgaySinh, "dd/MM/yyyy", null);
                txtdienthoai.Text         = sv_sua.DienThoai;
                cbbmacd.SelectedValue     = sv_sua.MaChiDoan;
                cbbmadt.SelectedValue     = sv_sua.MaDT;
                dtipngayvd.Value          = DateTime.ParseExact(sv_sua.NgayVaoDoan, "dd/MM/yyyy", null);
                cbbtinhtrang.SelectedItem = sv_sua.TinhTrang;
                txtdiachi.Text            = sv_sua.DiaChi;
            }
        }
コード例 #2
0
 private void btnluu_Click(object sender, EventArgs e)
 {
     if (txttendt.Text == "")
     {
         MessageBox.Show("Bạn phải nhập đầy đủ thông tin!!!");
         return;
     }
     else
     {
         if (them == true)
         {
             tbl_DanToc dt = new tbl_DanToc();
             dt.TenDT = txttendt.Text;
             DanTocService.DanToc_Insert(dt);
             MessageBox.Show("Thêm thành công!!!", "Thông báo");
         }
         else
         {
             tbl_DanToc dt = new tbl_DanToc();
             dt.MaDT  = txtmadt.Text;
             dt.TenDT = txttendt.Text;
             DanTocService.DanToc_Update(dt);
             MessageBox.Show("Sửa thành công!!!", "Thông báo");
         }
     }
     LoadDataOnGriview();
 }
コード例 #3
0
 private void LoadDataOnGriview()
 {
     txtmadt.Text           = "";
     txttendt.Text          = "";
     btnthem.Enabled        = true;
     btnsua.Enabled         = true;
     btnluu.Enabled         = true;
     btnxoa.Enabled         = true;
     dtgrvDanToc.DataSource = DanTocService.DanToc_GetByTop("", "", "");
 }
コード例 #4
0
        private void btnxoa_Click(object sender, EventArgs e)
        {
            DialogResult h = MessageBox.Show("Bạn có chắc muốn xoá không? ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (h == DialogResult.Yes)
            {
                tbl_DanToc dt = new tbl_DanToc();
                dt.MaDT = dtgrvDanToc.CurrentRow.Cells["madt"].Value.ToString();
                DanTocService.DanToc_Delete(dt);
                LoadDataOnGriview();
            }
        }
コード例 #5
0
        private void txtsearch_TextChanged(object sender, EventArgs e)
        {
            string            textsearch = ConvertToUnSign(txtsearch.Text.ToLower());
            List <tbl_DanToc> lst        = new List <tbl_DanToc>();

            lst = DanTocService.DanToc_GetByTop("", "", "");
            var v = (from p in lst
                     where ConvertToUnSign(p.TenDT.ToLower()).Contains(textsearch)
                     select p).ToList();

            dtgrvDanToc.DataSource = v;
        }
コード例 #6
0
        private void btnthem_Click(object sender, EventArgs e)
        {
            them = true;
            List <Entity.tbl_DanToc> lst = new List <tbl_DanToc>();

            lst = DanTocService.DanToc_GetByTop("", "", "");
            if (lst.Count != 0)
            {
                txtmadt.Text = (Convert.ToInt32(lst[lst.Count - 1].MaDT) + 1).ToString();
            }
            else
            {
                txtmadt.Text = "1";
            }
            btnsua.Enabled = false;
            btnxoa.Enabled = false;
        }