Ejemplo n.º 1
0
        public bool ThemNhapSach(Sach sach)
        {
            sach.MaSach = objSach.GetMaSach(sach.TenSach, sach.TenTacGia).Rows[0]["masach"].ToString();

            string ngaynhap = DateTime.Today.Month.ToString() + "/" + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Year.ToString();

            if (objSach.KiemTraNhapSach(ngaynhap, sach.MaSach) == true)
            {
                return(objSach.InsertNhapSach(sach));
            }
            else
            {
                return(objSach.CapNhatNhapSach(sach));
            }
        }
Ejemplo n.º 2
0
        // kiem tra so luong ton
        int KiemTraSLTon()
        {
            Sach    sach    = new Sach("", txtSach.Text, txtTacgia.Text, txtTheloai.Text, int.Parse(txtGia.Text), int.Parse(txtSl.Text));
            SachDAO objSach = new SachDAO();

            if (objSach.KiemTraSach(sach) == false)
            {
                string masach     = objSach.GetMaSach(txtSach.Text, txtTacgia.Text).Rows[0]["masach"].ToString();
                int    soluongton = int.Parse(objSach.GetSach(masach).Rows[0]["soluong"].ToString());
                if (soluongton > ThietLap.SLTonMin)
                {
                    MessageBox.Show("số lượng tồn quá " + ThietLap.SLTonMin.ToString());
                    return(0);
                }
            }
            return(1);
        }