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时,我正在执行搜索功能?