Exemple #1
0
        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");
            }
        }
Exemple #2
0
        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");
                }
            }
        }
Exemple #3
0
        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");
            }
        }