public ActionResult PointCommodityOrderDetail() { string strId = Request.QueryString["id"]; Guid id = Guid.Empty; if (String.IsNullOrEmpty(strId) || Guid.TryParse(strId, out id) == false) { //TODO:ID无效 //return RedirectToAction("PointCommodity", new { domain = domain }); } PointCommodityOrderDetailViewModel model = new PointCommodityOrderDetailViewModel(); model.Order = _pointCommodityManager.GetOrder(id); model.Member = _memberManager.GetMember(model.Order.Member); model.ItemList = _pointCommodityManager.GetOrderItemList(id); model.LogList = _pointCommodityManager.GetOrderLogList(id); return(View(model)); }
public ActionResult OrderDetail(string domainId) { string strId = Request.QueryString["id"]; Guid id = Guid.Empty; if (String.IsNullOrEmpty(strId) || Guid.TryParse(strId, out id) == false) { return(RedirectToAction("PointCommodity", new { domainId = domainId })); } PointCommodityOrderDetailViewModel model = new PointCommodityOrderDetailViewModel(); model.Order = _pointCommodityManager.GetOrder(id); if (model.Order == null) { return(RedirectToAction("PointCommodity", new { domainId = domainId })); } model.ItemList = _pointCommodityManager.GetOrderItemList(id); model.LogList = _pointCommodityManager.GetOrderLogList(id); return(View(model)); }