private void btnSua_Click(object sender, EventArgs e) { if (validateForm()) { HangHoa hh = new HangHoa(); hh.MaHangHoa = txtMaHangHoa.Text.Trim(); hh.TenHangHoa = txtTenHangHoa.Text.Trim(); hh.GiaMua = Convert.ToDecimal(txtGiaMua.Text); hh.GiaBan = Convert.ToDecimal(txtGiaBan.Text); hh.SoLuongBan = Convert.ToInt32(txtSoLuongBan.Text); hh.SoLuongNhap = Convert.ToInt32(txtSoLuongNhap.Text); hh.VAT = Convert.ToInt32(txtVAT.Text); hh.NgaySanXuat = dtNgaySanXuat.DateTime; hh.NgayNhap = dtNgayNhap.DateTime; hh.HanSuDung = dtHanSuDung.DateTime; hh.MaLoaiHang = lookUpEditLoaiHang.EditValue.ToString(); hh.MaDVT = lookUpEditDonViTinh.EditValue.ToString(); try { if (HangHoaService.Update(hh)) { isDataChanged = true; isEdited = false; MessageBox.Show("Cập Nhật thành công!"); } else { MessageBox.Show("Không thể cập nhật!"); } } catch (Exception ex1) { MessageBox.Show("Không thể cập nhật!"); } } else { MessageBox.Show("Bạn chưa sửa thông tin!"); } }
private void btnLuu_Click(object sender, EventArgs e) { if (validateForm()) { HangHoa hh = new HangHoa(); hh.MaHangHoa = tedMaHangHoa.Text.Trim(); hh.TenHangHoa = tedTenHangHoa.Text.Trim(); hh.GiaNhap = Convert.ToDecimal(tedGiaNhap.Text); hh.GiaBan = Convert.ToDecimal(tedGiaBan.Text); hh.SoLuongTon = 0; hh.SoLuongQuay = 0; hh.MaLoaiHang = lueLoaiHang.EditValue.ToString(); hh.MaDVT = lueDonViTinh.EditValue.ToString(); if (mode == MODE_ADDNEW) { try { if (HangHoaService.Insert(hh)) { isDataChanged = true; isEdited = false; MessageBox.Show("Thêm thành công!"); initThem(); } else { MessageBox.Show("Không thể thêm\nMã nhân viên đã tồn tại!"); } } catch (Exception) { MessageBox.Show("Thêm thất bại!"); } } else { if (isEdited) { try { if (HangHoaService.Update(hh)) { isDataChanged = true; isEdited = false; MessageBox.Show("Cập Nhật thành công!"); } else { MessageBox.Show("Không thể cập nhật!"); } } catch (Exception) { MessageBox.Show("Không thể cập nhật!"); } } else { MessageBox.Show("Bạn chưa sửa thông tin!"); } } } }