private void btnThem_Click(object sender, EventArgs e) { HoSoXinViec service = new HoSoXinViec(); service.NgayLap = DateTime.Now; service.MaNguoiTimViec = (int)cbxMaNTV.SelectedValue; service.MaNhanVien = (int)cbxMaNhanVien.SelectedValue; service.MaDanhSachCongViec = (int)cbxMaDanhSachCV.SelectedValue; service.MoTa = txtMoTa.Text; service.TrangThai = 0; try { db.HoSoXinViecs.Add(service); db.SaveChanges(); //if (open.CheckFileExists) //{ // string directory = AppDomain.CurrentDomain.BaseDirectory; // File.Copy(open.FileName, directory + service.MaDichVu + open.SafeFileName); // service.HinhAnh = open.SafeFileName; //} db.SaveChanges(); MessageBox.Show("Thêm mới thành công"); LoadDtgv(); } catch (Exception) { MessageBox.Show("Thêm mới không thành công. Vui lòng kiểm tra lại"); } }
private void btnXoa_Click(object sender, EventArgs e) { var confirmResult = MessageBox.Show("Bạn có chắc chắn muốn xóa", "Xác nhận!!", MessageBoxButtons.YesNo); if (confirmResult == DialogResult.Yes) { try { HoSoXinViec service = db.HoSoXinViecs.Find(int.Parse(txtMaHoSoXinViec.Text)); db.HoSoXinViecs.Remove(service); db.SaveChanges(); MessageBox.Show("Xóa thành công"); LoadDtgv(); } catch (Exception) { MessageBox.Show("Tồn tại Máy tính trong danh mục này"); } } }
private void btnSua_Click(object sender, EventArgs e) { try { HoSoXinViec service = db.HoSoXinViecs.Find(int.Parse(txtMaHoSoXinViec.Text)); service.NgayLap = DateTime.Now; service.MaNguoiTimViec = (int)cbxMaNTV.SelectedValue; service.MaNhanVien = (int)cbxMaNhanVien.SelectedValue; service.MaDanhSachCongViec = (int)cbxMaDanhSachCV.SelectedValue; service.MoTa = txtMoTa.Text; service.TrangThai = 0; db.SaveChanges(); MessageBox.Show("Cập nhật thành công"); LoadDtgv(); } catch (Exception) { MessageBox.Show("Cập nhật không thành công. Vui lòng kiểm tra lại"); } }