0
我開發與從N層結構的MVC應用程序:mvc5ñ第架構
數據訪問 庫 模型 BusinessLogic
在我BusinessLogic文件夾我有一個接口IClinicBusiness
和類ClinicBusiness
該接口與IClinicBusiness。
的ClinicBusiness類如下:
public void AddClinic(Clinic c)
{
var cr = new ClinicRepository();
var clinc = new Clinic();
if (c != null)
{
clinc.ClinicName = c.ClinicName;
clinc.ClinicLocation = c.ClinicLocation;
}
cr.InsertClinic(c);
cr.Save();
}
}
的ClinicBusiness
類實現從存儲庫類庫例如的方法。 InsertClinic();
public ClinicRepository()
{ }
public ClinicRepository(DataContext clinics)
{
this.clinic = clinics;
}
public IEnumerable<Clinic> GetClinics()
{
return clinic.Clinics.ToList();
}
public Clinic GetClinicByID(int ClinicId)
{
return clinic.Clinics.Find(ClinicId);
}
public void InsertClinic(Clinic c)
{
clinic.Clinics.Add(c);
}
在我的控制器我有一個動作
public ActionResult CreateClinic(Clinic c)
{
var clinicBusiness = new ClinicRepository();
return View(clinicBusiness.InsertClinic(c));
}
我碰到下面的錯誤無法從「空」到「對象」轉換
是否有人可以指導我?