Exemplo n.º 1
0
        private void btnLUU_Click(object sender, EventArgs e)
        {
            ChiTietPhieuMuon_DTO ct = new ChiTietPhieuMuon_DTO();

            ct.MaPM       = MaPM;
            ct.MaSach     = MaSach;
            ct.TinhTrang  = txtTinhTrang.Text;
            ct.SoLuong    = int.Parse(txtSoLuong.Text);
            ct.NgayHenTra = dtHenTra.Value;
            ct.NgayTra    = dtTra.Value;
            ChiTietPhieuMuon_DAO.Sua(ct);
        }
Exemplo n.º 2
0
 private void ThemChiTietPhieuMuon()
 {
     for (int i = 0; i < lsvDsDuocChon.Items.Count; i++)
     {
         ChiTietPhieuMuon_DTO ctpm = new ChiTietPhieuMuon_DTO();
         ctpm.MaPM       = int.Parse(txtMaPM.Text);
         ctpm.MaSach     = int.Parse(lsvDsDuocChon.Items[i].SubItems[5].Text);
         ctpm.SoLuong    = int.Parse(lsvDsDuocChon.Items[i].SubItems[2].Text);
         ctpm.NgayHenTra = DateTime.Now;
         ctpm.NgayTra    = DateTime.Now;
         ChiTietPhieuMuon_DAO.Them(ctpm);
     }
 }
Exemplo n.º 3
0
 public static bool Xoa(ChiTietPhieuMuon_DTO CTPM)
 {
     try
     {
         con = DataProvider.KetNoi();
         string sTruyVan = string.Format("Delete From ChiTietPhieuMuon where MaPM = '{0}'and MaSach='{1}'", CTPM.MaPM, CTPM.MaSach);
         DataProvider.ThucThiTruyVanNonQuery(sTruyVan, con);
         DataProvider.DongKetNoi(con);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Exemplo n.º 4
0
 public static bool Sua(ChiTietPhieuMuon_DTO CTPM)
 {
     try
     {
         con = DataProvider.KetNoi();
         string sTruyVan = string.Format("Update ChiTietPhieuMuon set TinhTrang= N'{0}' ,SoLuong= '{1}',NgayHenTra='{2}',NgayTra='{3}' where MaPM ='{4}'and MaSach='{5}'", CTPM.TinhTrang, CTPM.SoLuong, CTPM.NgayHenTra, CTPM.NgayTra, CTPM.MaPM, CTPM.MaSach);
         DataProvider.ThucThiTruyVanNonQuery(sTruyVan, con);
         DataProvider.DongKetNoi(con);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Exemplo n.º 5
0
 public static bool Them(ChiTietPhieuMuon_DTO CTPM)
 {
     try
     {
         string sTruyVan = string.Format("Insert into ChiTietPhieuMuon(MaPM,MaSach,TinhTrang,SoLuong,NgayHenTra,NgayTra) values('{0}','{1}',N'{2}','{3}','{4}','{5}')", CTPM.MaPM, CTPM.MaSach, CTPM.TinhTrang, CTPM.SoLuong, CTPM.NgayHenTra, CTPM.NgayTra);
         con = DataProvider.KetNoi();
         DataProvider.ThucThiTruyVanNonQuery(sTruyVan, con);
         DataProvider.DongKetNoi(con);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Exemplo n.º 6
0
 private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     //Xóa Chi Tiết
     try
     {
         ChiTietPhieuMuon_DTO ct = new ChiTietPhieuMuon_DTO();
         ct.MaPM   = int.Parse(MaPM);
         ct.MaSach = int.Parse(MaSach);
         ChiTietPhieuMuon_DAO.Xoa(ct);
         grdChiTietPhieuMuon.DataSource = ChiTietPhieuMuon_DAO.LoadDuLieuTheoMa(MaPM);
     }
     catch
     {
         MessageBox.Show("Bạn chưa chọn chi tiết phiếu Mượn!");
     }
 }
Exemplo n.º 7
0
        private void barButtonItem8_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            //Xóa Phiếu Mượn
            try
            {
                ChiTietPhieuMuon_DTO ct = new ChiTietPhieuMuon_DTO();
                ct.MaPM = int.Parse(MaPM);
                ChiTietPhieuMuon_DAO.Xoa1(ct);
                PhieuMuon_DTO pm = new PhieuMuon_DTO();
                pm.MAPM = int.Parse(MaPM);
                PhieuMuon_DAO.Xoa(pm);
                grdPhieuMuon.DataSource = PhieuMuon_DAO.LoadChiTiet();
            }

            catch
            {
                MessageBox.Show("Bạn chưa chọn phiếu Mượn!");
            }
        }