示例#1
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     if (txtMaNhanVien.Text == "")
     {
         MessageBox.Show("Mã nhân viên không được để trống ! ");
     }
     else if (txtTenNhanVien.Text == "")
     {
         MessageBox.Show("Tên nhân viên không được để trống ! ");
     }
     else if (txtDiaChi.Text == "")
     {
         MessageBox.Show("Địa chỉ không được để trống ! ");
     }
     else if (txtDiaChi.Text == "")
     {
         MessageBox.Show("Địa chỉ không được để trống ! ");
     }
     else if (txtSoDienThoai.Text == "")
     {
         MessageBox.Show("Số điện thoại không được để trống ! ");
     }
     else
     {
         try
         {
             bool gt;
             if (rbNam.Checked)
             {
                 gt = true;
             }
             else
             {
                 gt = false;
             }
             NhanVien sv = new NhanVien(txtMaNhanVien.Text, txtTenNhanVien.Text, txtDiaChi.Text, gt, dateTimePicker1.Value.ToString("yyyy-MM-dd"), txtSoDienThoai.Text);
             if (bus_nv.Sua(sv))
             {
                 MessageBox.Show("Thêm rồi ! ");
             }
             else
             {
                 MessageBox.Show("Không có mã đó! ");
             }
         }
         catch (Exception)
         {
             MessageBox.Show("Không có mã đó ! ");
         }
     }
     frmNhanVien_Load(sender, e);
 }
示例#2
0
        private void BtnSua_Click(object sender, EventArgs e)
        {
            if (listV.SelectedItems.Count > 0)
            {
                NhanVien nhanVien = new NhanVien(txtHoTen.Text, dateNgaySinh.Value.ToShortDateString(), txtDiaChi.Text, txtDienThoai.Text, bus_BangCap.Get_MaBangCap(cmbBangCap.SelectedItem.ToString()));
                bus_NhanVien.Sua(nhanVien, listV.SelectedItems[0].SubItems[0].Text);

                listV.Items.Clear();
                loadLV();

                textRong();
            }
            else
            {
                MessageBox.Show("Phải chọn nhân viên cần sửa!");
            }

            //if (listV.SelectedItems.Count > 0)
            //{
            //    NhanVien nv = QLTVData.NhanViens.FirstOrDefault(p => p.MaNhanVien.Equals(Int32.Parse(listV.SelectedItems[0].SubItems[0].Text)));
            //    nv.HoTenNhanVien = txtHoTen.Text.ToString();
            //    nv.NgaySinh = dateNgaySinh.Value;
            //    nv.DiaChi = txtDiaChi.Text.ToString();
            //    nv.DienThoai = Int32.Parse(txtDienThoai.Text);
            //    var sql = from p in QLTVData.GetTable<BangCap>()
            //              where p.TenBangCap.Contains(cmbBangCap.SelectedItem.ToString())
            //              select p.MaBangCap;
            //    foreach (var i in sql)
            //    {
            //        nv.MaBangCap = i;
            //    }
            //    QLTVData.SubmitChanges();
            //    listV.Items.Clear();
            //    loadLV();

            //    textRong();
            //}
            //else
            //    MessageBox.Show("Phải chọn nhân viên cần sửa!");
        }