Пример #1
0
        //
        public void InsertDetail(BusinessLayer.NhanVienBsn nhanvien)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.CommandType = CommandType.Text;
                cmd.CommandText = "INSERT INTO " + this.tableName
                                  + "(" + this.fieldList + ") VALUES ('"
                                  + nhanvien.TeNV + "','" + nhanvien.Diachi + "','" + nhanvien.Ngaysinh.ToShortDateString() + "'," + Convert.ToInt32(nhanvien.Giotinh) + ",'" + nhanvien.Dienthoai + "'," + nhanvien.MaCV + "," + nhanvien.MaLuong + ",'" + nhanvien.SoBH + "'," + nhanvien.MaPhong + "," + nhanvien.MaCM + "," + nhanvien.MaTD + ")";
                dt = new DataTable();
                dt = GetData(cmd);

                MessageBox.Show("thêm m?i thành công", "Thông báo");
                //conn.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("B? trùng khóa, thêm m?i th?t b?i", "Thông báo");
            }
            finally
            {
                closeConnect();
                // conn.Close();
            }
        }
Пример #2
0
        private void NhanVien_Load(object sender, EventArgs e)
        {
            gioitinh.Add("Nam", 1);
            gioitinh.Add("Nữ", 0);
            nhanvien = new BusinessLayer.NhanVienBsn();
            dt       = nhanvien.Select();
            processControlsEnable(this, false);
            fillDataControl(this);
            dgrvNhanvien.DataSource = dt.DefaultView;

            this.Cursor = Cursors.Default;
        }
Пример #3
0
 private void NhanVien_Load(object sender, EventArgs e)
 {
     gioitinh.Add("Nam",1);
     gioitinh.Add("Nữ", 0);
     nhanvien = new BusinessLayer.NhanVienBsn();
     dt = nhanvien.Select();
     processControlsEnable(this,false);
     fillDataControl(this);
     dgrvNhanvien.DataSource = dt.DefaultView;
     
     this.Cursor = Cursors.Default;
 }
Пример #4
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (txtDiachi.Text.Equals("") || txtSobaohiem.Text.Equals("") || txtSodt.Text.Equals("") || txtTenNV.Text.Equals(""))
     {
         MessageBox.Show("nhập đầy đủ thông tin");
     }
     else
     {
         nhanvien = new BusinessLayer.NhanVienBsn(Convert.ToInt32(cbbChucvu.SelectedValue), Convert.ToInt32(cbbMucluong.SelectedValue), Convert.ToInt32(cbbMaphong.SelectedValue), Convert.ToInt32(cmbChuyenMon.SelectedValue), Convert.ToInt32(cbbTrinhdo.SelectedValue), txtTenNV.Text.ToString(), txtDiachi.Text.ToString(), txtSodt.Text.ToString(), txtSobaohiem.Text.ToString(), Convert.ToBoolean(cbbGioitinh.SelectedValue), dTimePNgaysinh.Value.Date);
         nhanvien.Insert();
         dt = nhanvien.Select();
         dgrvNhanvien.DataSource = dt.DefaultView;
         processControlsEnable(this, false);
     }
 }
Пример #5
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (txtDiachi.Text.Equals("") || txtSobaohiem.Text.Equals("") || txtSodt.Text.Equals("") || txtTenNV.Text.Equals(""))
     {
         MessageBox.Show("nhập đầy đủ thông tin");
     }
     else
     {
         nhanvien = new BusinessLayer.NhanVienBsn(Convert.ToInt32(cbbChucvu.SelectedValue), Convert.ToInt32(cbbMucluong.SelectedValue), Convert.ToInt32(cbbMaphong.SelectedValue), Convert.ToInt32(cmbChuyenMon.SelectedValue), Convert.ToInt32(cbbTrinhdo.SelectedValue), txtTenNV.Text.ToString(), txtDiachi.Text.ToString(), txtSodt.Text.ToString(), txtSobaohiem.Text.ToString(), Convert.ToBoolean(cbbGioitinh.SelectedValue), dTimePNgaysinh.Value.Date);
         nhanvien.Insert();
         dt = nhanvien.Select();
         dgrvNhanvien.DataSource = dt.DefaultView;
         processControlsEnable(this, false);
     }
     
 }
Пример #6
0
 //
 public void Update(BusinessLayer.NhanVienBsn nhanvien)
 {
     try
     {
         cmd             = new SqlCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "UPDATE " + this.tableName
                           + " SET Ten='" + nhanvien.TeNV + "',DiaChi='" + nhanvien.Diachi + "',NgaySinh=" + nhanvien.Ngaysinh + ",Gioitinh=" + nhanvien.Giotinh + ",DienThoai='" + nhanvien.Dienthoai + "',MaCv=" + nhanvien.MaCV + ",MaLuong=" + nhanvien.MaLuong + ",SoBaoHiem='" + nhanvien.SoBH + "',MaPhong=" + nhanvien.MaPhong + ",MaChuyenMon=" + nhanvien.MaCM + ",MaTrinhDo=" + nhanvien.MaTD + "WHERE (select MaCT from NhanVien where MaNhanVien=" + nhanvien.MaNV + ")=MaCT";
         dt = new DataTable();
         dt = GetData(cmd);
         MessageBox.Show("S?a thành công");
     }
     catch (Exception)
     {
         MessageBox.Show("S?a th?t b?i");
     }
     finally
     {
         closeConnect();
     }
 }