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");
                }
            }
        }
예제 #2
0
 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);
 }