コード例 #1
0
 //Sửa CT Phiếu mượn vào CSDL
 public bool SuaCTPM(CTPhieuMuon_DTO ctpm)
 {
     if (KiemTraTruocKhiLuu(ctpm))
     {
         string sql = string.Format("UPDATE CT_PHIEUMUON SET MaSach='{1}', HanTra='{2}' WHERE MaPhieu='{0}'",
             ctpm.MaPhieu, ctpm.MaSach, ctpm.HanTra);
         if (connData.ThucThiSQL(sql))
         {
             MessageBox.Show("Sửa thông tin Chi tiết Phiếu mượn thành công !", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return true;
         }
     }
     return false;
 }
コード例 #2
0
 //Thêm CT Phiếu mượn vào CSDL
 public bool ThemCTPM(CTPhieuMuon_DTO ctpm)
 {
     if (KiemTraTruocKhiLuu(ctpm))
     {
         string sql = string.Format("INSERT INTO CT_PHIEUMUON (MaPhieu, MaSach, HanTra)"
             + " VALUES ('{0}', '{1}', '{2}')",
             ctpm.MaPhieu, ctpm.MaSach, ctpm.HanTra);
         if (connData.ThucThiSQL(sql))
         {
             MessageBox.Show("Thêm Chi tiết Phiếu mượn thành công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return true;
         }
     }
     return false;
 }
コード例 #3
0
 //Kiểm tra trước khi lưu
 public bool KiemTraTruocKhiLuu(CTPhieuMuon_DTO ctpm)
 {
     if (ctpm.MaPhieu.Equals(""))
     {
         MessageBox.Show("Mã Phiếu không hợp lệ ! ");
         return false;
     }
     if (ctpm.MaSach.Equals(""))
     {
         MessageBox.Show("Mã Sách không hợp lệ ! ");
         return false;
     }
     if (ctpm.HanTra.Equals(""))
     {
         MessageBox.Show("Hạn trả không hợp lệ ! ");
         return false;
     }
     return true;
 }
コード例 #4
0
ファイル: CTPhieuMuon_DAL.cs プロジェクト: neunhuyeu/DoAnHe
        //Thêm CT Phiếu mượn vào CSDL
        public bool ThemCTPM(CTPhieuMuon_DTO ctpm)
        {
            int param = 3;
            string[] name = new string[param];
            object[] value = new object[param];

            name[0] = "maphieu"; value[0] = ctpm.MaPhieu;
            name[1] = "masach"; value[1] = ctpm.MaSach;
            name[2] = "hantra"; value[2] = ctpm.HanTra;
            if (KiemTraTruocKhiLuu(ctpm))
            {
                if (connect.Update("sp_ThemCTPM", name, value, param)>0)
                {
                    MessageBox.Show("Thêm Chi tiết Phiếu mượn thành công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return true;
                }
                return false;
            }
            return false;
        }
コード例 #5
0
ファイル: CTPhieuMuon_BLL.cs プロジェクト: neunhuyeu/DoAnHe
 //Sửa CT Phiếu mượn vào CSDL
 public bool SuaCTPM(CTPhieuMuon_DTO ctpm)
 {
     return ctpm_dal.SuaCTPM(ctpm);
 }
コード例 #6
0
ファイル: CTPhieuMuon_BLL.cs プロジェクト: neunhuyeu/DoAnHe
 //Thêm CT Phiếu mượn vào CSDL
 public bool ThemCTPM(CTPhieuMuon_DTO ctpm)
 {
     return ctpm_dal.ThemCTPM(ctpm);
 }
コード例 #7
0
ファイル: CTPhieuMuon_BLL.cs プロジェクト: neunhuyeu/DoAnHe
 //Kiểm tra trước khi lưu
 public bool KiemTraTruocKhiLuu(CTPhieuMuon_DTO ctpm)
 {
     return ctpm_dal.KiemTraTruocKhiLuu(ctpm);
 }
コード例 #8
0
ファイル: MuonSach.cs プロジェクト: trungviet9993/DoAnHe
 private CTPhieuMuon_DTO LayTTCTPM()
 {
     CTPhieuMuon_DTO ctpm = new CTPhieuMuon_DTO();
     ctpm.MaPhieu = cboMaPhieu.EditValue.ToString();
     ctpm.MaSach = cboSach.EditValue.ToString();
     ctpm.HanTra = Convert.ToDateTime(dateEdit2.EditValue.ToString());
     return ctpm;
 }