/// <summary> /// 取得標單品項詳細資料 /// </summary> /// <param name="itemid"></param> /// <returns></returns> public string getProjectItem(string itemid) { InquiryFormService service = new InquiryFormService(); logger.Info("get project item by id=" + itemid); //TND_PROJECT_ITEM item = service.getProjectItem.getUser(userid); System.Web.Script.Serialization.JavaScriptSerializer objSerializer = new System.Web.Script.Serialization.JavaScriptSerializer(); string itemJson = objSerializer.Serialize(service.getProjectItem(itemid)); logger.Info("project item info=" + itemJson); return(itemJson); }
/// <summary> /// 取得標單明細資料 /// </summary> /// <param name="form"></param> /// <returns></returns> public ActionResult ShowProejctItems(FormCollection form) { InquiryFormService service = new InquiryFormService(); logger.Info("start project id=" + Request["id"] + ",TypeCode1=" + Request["typeCode1"] + ",typecode2=" + Request["typeCode2"] + ",SystemMain=" + Request["SystemMain"] + ",Sytem Sub=" + Request["SystemSub"]); logger.Debug("Exception check=" + Request["chkEx"]); List <TND_PROJECT_ITEM> lstItems = service.getProjectItem(Request["chkEx"], Request["id"], Request["typeCode1"], Request["typeCode2"], Request["SystemMain"], Request["SystemSub"], Request["selDelFlag"]); //logger.Debug("TEST:使用壓力:≥7kg/c㎡G"); //foreach (var p in lstItems) //{ // logger.Debug("PK=" + p.PROJECT_ITEM_ID + ",ITEM_DESC=" + p.ITEM_DESC + ",excel row=" + p.EXCEL_ROW_ID); //} ViewBag.Result = "共幾" + lstItems.Count + "筆資料"; return(PartialView(lstItems)); }