0
試圖數據庫驅動的網站,視頻租賃布爾變量爲表+搜索
所以我在我的數據庫中的兩個表(電影和出租), 我已經列在表中規定「OnHire」,這有選擇NULL值的'bit' 的數據值。
所以我所有的CRUD功能工作,但...
當用戶在出租表中創建一個新的租賃記錄並打開「OnHire」真 我試圖用一個bool這將隨後將電影中的'OnHire'變爲true。
允許用戶通過查看電影表瞭解它是否在僱用或不僱用 它告訴我,我不能轉換類型布爾?布爾,轉換存在(你錯過了一隻貓)?
HttpPost]
public ActionResult Create(Rental rentals)
{
try
{
// TODO: Add insert logic here
_entities.AddToRentals(rentals);
_entities.SaveChanges();
Movie mov = new Movie();
if (rentals.OnHire)
{
mov.OnHire = true;
}
else
{
mov.OnHire = false;
}
return RedirectToAction("Index");
}
catch
{
return View();
}
}
然後我可能推我的運氣在這裏,但如果是全成我打算做相反,如果用戶試圖聘請了視頻拋出一個錯誤消息已經在僱用
if (mov.OnHire)
{
//error message
}
有什麼建議嗎?
同樣在完成數據庫的CRUD時,我正在執行搜索功能?