我必須在我的asp.net mvc項目模型中使用方法。c#函數中的可選參數
public JsonResult GetProductsByDepList(string depID)
{
JsonResult jr = new JsonResult();
var _product = from a in DataContext.GetProductsByDep(Convert.ToInt32(depID))
select new { ID = a.ID, ProName = a.Name };
jr.Data = _product.ToList();
jr.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return jr;
}
public JsonResult GetProductByCatList(string depID, string catID)
{
JsonResult jr = new JsonResult();
var _product = from a in
DataContext.GetProductsByCat(Convert.ToInt32(depID),Convert.ToInt32(catID))
select new { ID = a.ID, ProName = a.Name };
jr.Data = _product.ToList();
jr.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return jr;
}
我想結合這兩種方法,除了函數的參數以外,它們是一樣的。
任何想法請。
鑑於這兩種方法做不同的事情,你爲什麼要他們結合? – ChrisF 2012-04-10 09:32:53