/// <summary> /// 查詢明細 /// </summary> /// <param name="detailRequest"></param> /// <returns></returns> public DetailViewModel QueryDetail(DetailRequestViewModel detailRequest) { #region 參數宣告 DetailViewModel detail = new DetailViewModel(); IBatchImportMaterialRepository batchImportMaterialRp = new BatchImportMaterialRepository(); #endregion #region 流程 detail = batchImportMaterialRp.QueryDetail(detailRequest); return(detail); #endregion }
/// <summary> /// 查詢列表 /// </summary> /// <param name="searchInfo"></param> /// <returns></returns> public SearchListViewModel QuerySearchList(SearchInfoViewModel searchInfo) { #region 參數宣告 SearchListViewModel searchList = new SearchListViewModel(); IBatchImportMaterialRepository batchImportMaterialRp = new BatchImportMaterialRepository(); #endregion #region 流程 searchList = batchImportMaterialRp.QuerySearchList(searchInfo); return(searchList); #endregion }
/// <summary> /// 新增明細 /// </summary> /// <param name="detail"></param> /// <returns></returns> public bool AddDetail(DetailViewModel detail) { #region 參數宣告 bool result = false; BatchImportMaterialModel batchImportMaterial = new BatchImportMaterialModel(); IBatchImportMaterialRepository batchImportMaterialRp = new BatchImportMaterialRepository(); #endregion #region 流程 batchImportMaterial = PropertyCopy.Convert <DetailViewModel, BatchImportMaterialModel>(detail); result = batchImportMaterialRp.AddBatchImportMaterial(batchImportMaterial); return(result); #endregion }