private void gdvChiTiet_RowEnter(object sender, DataGridViewCellEventArgs e) { int dong = e.RowIndex; if (dong != 0) { if (!TenSach.Equals("") && !SoLuong.Equals("")) { if (!String.IsNullOrEmpty(Convert.ToString(gdvChiTiet.Rows[dong - 1].Cells[1].Value))) { int x = int.Parse(gdvChiTiet.Rows[dong - 1].Cells[0].Value.ToString()); Sach s = SachManager.find(x); gdvChiTiet.Rows[dong - 1].Cells[2].Value = s.GiaNhap; lbTongTien.Text = Tongtien(dong - 1) + ""; } else { MessageBox.Show("số lượng và đơn giá không được để trống"); } } else { MessageBox.Show("Vui lòng nhập đầy đủ thông tin trên dòng"); } } }
public int isValid() { if (TenSach.Equals("")) { return(1); } if (TacGia.Equals("")) { return(2); } if (SoLuong <= 0) { return(3); } if (TheLoai.Equals("")) { return(4); } if (TomTat.Equals("")) { return(5); } return(0); }