public bool Insert(PhieuCapPhatVatTu phieuCapPhatVatTu) { try { string query = "SELECT * FROM PhieuCapPhatVatTu"; SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection); table = GetData(); DataRow row = table.NewRow(); row["PhongId"] = phieuCapPhatVatTu.PhongId1; row["NhanVienId"] = phieuCapPhatVatTu.NhanVienId; row["NguoiDungId"] = phieuCapPhatVatTu.NguoiDungId; row["ngayCapPhat"] = phieuCapPhatVatTu.NgayCapPhat; row["tenNguoiLap"] = phieuCapPhatVatTu.TenNguoiLap; row["ghiChu"] = phieuCapPhatVatTu.GhiChu; table.Rows.Add(row); SqlCommandBuilder sqlCommandBuilder = new SqlCommandBuilder(dataAdapter); dataAdapter.Update(table); return(true); } catch { return(false); } }
public bool Update(PhieuCapPhatVatTu phieuCapPhatVatTu) { try { string query = "SELECT * FROM PhieuCapPhatVatTu"; SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection); table = GetData(); table.PrimaryKey = new DataColumn[] { table.Columns[0] }; DataRow row = table.Rows.Find(phieuCapPhatVatTu.PhieuCapPhatVatTuId); if (row != null) { row["PhongId"] = phieuCapPhatVatTu.PhongId1; row["NhanVienId"] = phieuCapPhatVatTu.NhanVienId; row["NguoiDungId"] = phieuCapPhatVatTu.NguoiDungId; row["ngayCapPhat"] = phieuCapPhatVatTu.NgayCapPhat; row["tenNguoiLap"] = phieuCapPhatVatTu.TenNguoiLap; row["ghiChu"] = phieuCapPhatVatTu.GhiChu; } SqlCommandBuilder sqlCommandBuilder = new SqlCommandBuilder(dataAdapter); dataAdapter.Update(table); return(true); } catch { return(false); } }
private void simpleButton1_Click(object sender, EventArgs e) { MessageBox.Show(dateCapPhat.Text); PhieuCapPhatVatTu phieuCapPhatVatTu = new PhieuCapPhatVatTu(); phieuCapPhatVatTu.PhieuCapPhatVatTuId = int.Parse(id); phieuCapPhatVatTu.PhongId1 = cbPhong.SelectedValue.ToString(); phieuCapPhatVatTu.NhanVienId = int.Parse(cbNhanVien.SelectedValue.ToString()); phieuCapPhatVatTu.NguoiDungId = int.Parse(cbNguoiDung.SelectedValue.ToString()); phieuCapPhatVatTu.NgayCapPhat = DateTime.Parse(dateCapPhat.Text); phieuCapPhatVatTu.TenNguoiLap = txtTenNguoiLap.Text; phieuCapPhatVatTu.GhiChu = txtGhiChu.Text; try { BUS_PhieuCapPhatVatTu.Update(phieuCapPhatVatTu); MessageBox.Show("Sửa thành công !"); //------------Ghi log NhatKyHoatDong nhatKy = new NhatKyHoatDong(); nhatKy.NguoiDungId = Const.CurrentUser.NguoiDungId; nhatKy.NoiDung = "Cập nhập thành công bản phiếu cấp phát vật tư cho phòng" + phieuCapPhatVatTu.PhongId1; nhatKy.ThaoTac = "Cập nhập"; nhatKy.ThoiGian = DateTime.Now; nhatKy.ChucNang = "Phiếu yêu cầu cấp phát vật tư"; Const.NhatKyHoatDong.Insert(nhatKy); //------------------- this.Close(); } catch { MessageBox.Show("Lỗi không sửa được mời kiểm tra lại !"); } }
private void simpleButton1_Click(object sender, EventArgs e) { PhieuCapPhatVatTu phieuCapPhatVatTu = new PhieuCapPhatVatTu(); phieuCapPhatVatTu.PhongId1 = cbPhong.SelectedValue.ToString(); phieuCapPhatVatTu.NhanVienId = int.Parse(cbNhanVien.SelectedValue.ToString()); phieuCapPhatVatTu.NguoiDungId = int.Parse(cbNguoiDung.SelectedValue.ToString()); phieuCapPhatVatTu.NgayCapPhat = DateTime.Now; phieuCapPhatVatTu.TenNguoiLap = txtTenNguoiLap.Text; phieuCapPhatVatTu.GhiChu = txtGhiChu.Text; foreach (DataRow row in BUS_PhieuCapPhatVatTu.GetData().Rows) { if (row["PhongId"].ToString() == cbPhong.SelectedValue.ToString() && DateTime.Parse(row["ngayCapPhat"].ToString()).ToString("dd/MM/yyyy") == dateCapPhat.Text) { DialogResult dt = MessageBox.Show("Phiếu cấp phát này đã được tạo mời bạn kiểm tra lại !", "Thông báo", MessageBoxButtons.OKCancel); if (dt == DialogResult.OK) { } else { this.Close(); } return; } } try { BUS_PhieuCapPhatVatTu.Insert(phieuCapPhatVatTu); MessageBox.Show("Tạo thành công !"); this.Close(); } catch { MessageBox.Show("Lỗi không tạo được !"); } }