コード例 #1
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
 public DTO.SearchFormData GetDataWithFilter(int iRequesterID, System.Collections.Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Library.DTO.Notification notification)
 {
     // keep log entry
     fwBLL.WriteLog(iRequesterID, 0, "get factory production status list");
     filters["userId"] = iRequesterID;
     return(factory.GetDataWithFilter(filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
 }
コード例 #2
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
 public object GetDataWithFilter(int iRequesterID, System.Collections.Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Library.DTO.Notification notification)
 {
     // keep log entry
     fwBLL.WriteLog(iRequesterID, 0, "get Factory Warehouse list");
     filters["UserID"] = iRequesterID;
     return(factory.GetDataWithFilter(filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
 }
コード例 #3
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        public DTO.EditFormData GetData(int iRequesterID, int id, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get client LP");

            return(factory.GetEditData(iRequesterID, id, out notification));
        }
コード例 #4
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        //
        // CUSTOM FUNCTION
        //
        public List <DTO.UserPermission> GetReportDataDetail(int iRequesterID, int?moduleId, int?userId, int?userGroupId, int?officeId)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get permission overview data detail");

            // query data
            return(factory.GetReportDataDetail(moduleId, userId, userGroupId, officeId));
        }
コード例 #5
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        //
        // CUSTOM FUNCTION
        //
        public string GetExcelReportData(int iRequesterID, string season, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get MI eurofar price overview data to excel");

            // query data
            return(factory.GetExcelReportData(season, out notification));
        }
コード例 #6
0
        //
        // CUSTOM FUNCTION
        //
        public string GetExcelReportData(int iRequesterID, int id, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get PS data to excel");

            // query data
            return(factory.GetExcelReportData(id, out notification));
        }
コード例 #7
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        public DTO.ReportData GetHtmlReportData(int iRequesterID, string season, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get commercial invoice overview data");

            // query data
            return(factory.GetHtmlReportData(season, out notification));
        }
コード例 #8
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        public DTO.ReportData GetReportData(int iRequesterID, string season, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get sale by item data");

            // query data
            return(factory.GetReportData(season, out notification));
        }
コード例 #9
0
        public DTO.DataContainer GetDataContainer(int id, int offerID, string orderType, int iRequesterID, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get proforma invoice " + id.ToString());

            // query data
            return(factory.GetDataContainer(id, offerID, orderType, out notification));
        }
コード例 #10
0
        public DTO.SearchFormData GetDataWithFilter(int iRequesterID, System.Collections.Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get list of Purchasing Invoice");

            // query data
            return(factory.GetDataWithFilter(filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
        }
コード例 #11
0
        public DTO.ReportData GetHtmlReportData(int iRequesterID, string season, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get client condition checklist data");

            // query data
            return(factory.GetHtmlReportData(season, out notification));
        }
コード例 #12
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        public DTO.ReportData GetReportData(int iRequesterID, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get missing shipping info data");

            // query data
            return(factory.GetReportData(out notification));
        }
コード例 #13
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        //
        // CUSTOM FUNCTION
        //
        public string GetExcelReportData(int iRequesterID, string season, string clientId, int?vnFactoryId, int?sampleProductStatusID, int?sampleOrderStatusID, int?sampleOrderID, bool canEdit, bool canRead, int userId, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get sample order overview data to excel");

            // query data
            return(factory.GetExcelReportData(season, clientId, vnFactoryId, sampleProductStatusID, sampleOrderStatusID, sampleOrderID, canEdit, canRead, userId, out notification));
        }
コード例 #14
0
        public DTO.EditForm GetData(int iRequesterID, int id, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get work order" + id.ToString());

            return(factory.GetData(id, out notification));
        }
コード例 #15
0
        //
        // CUSTOM FUNCTION
        //
        public string GetExcelReportData(int iRequesterID, int supplierId, string season, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get factory proforma invoice overview data to excel");

            // query data
            return(factory.GetExcelReportData(iRequesterID, supplierId, season, out notification));
        }
コード例 #16
0
        public string GetExcelReportData(int iRequesterID, string from, string to, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get VAT Overview to excel");

            // query data
            return(factory.GetExcelReportData(from, to, out notification));
        }
コード例 #17
0
        public string GetExcelReportData(int iRequesterID, string season, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get summary per article to excel");

            // query data
            return(factory.GetExcelReportData(season, out notification));
        }
コード例 #18
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        public string GetExcelReportData(int iRequesterID, string month, string year, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get Attendace Overview to excel");

            // query data
            return(factory.GetExcelReportData(month, year, out notification));
        }
コード例 #19
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
        public DTO.SearchFormData GetCaculation(int iRequesterID, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get as InitData");

            // query data
            return(factory.GetCaculation(out notification));
        }
コード例 #20
0
        //
        // Get balance detail quick view
        //
        public DTO.EditFormData GetBalanceDetail(int iRequesterID, int id, out Library.DTO.Notification notification)
        {
            // keep log entry
            fwBLL.WriteLog(iRequesterID, 0, "get as balance detail " + id.ToString());

            // query data
            return(factory.GetBalanceDetail(id, out notification));
        }
コード例 #21
0
        public SearchFormData GetDataWithFilter(int userID, Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Notification notification)
        {
            bLL.WriteLog(userID, 0, "Get data with filters.");

            return(dataFactory.GetDataWithFilter(userID, filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
        }
コード例 #22
0
 public DTO.SearchFormData GetDataWithFilter(int userId, System.Collections.Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Library.DTO.Notification notification)
 {
     fwBLL.WriteLog(userId, 0, "search Factory Sale Invoice");
     return(factory.GetDataWithFilter(userId, filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
 }
コード例 #23
0
 public DTO.SearchFormData GetDataWithFilter(int iRequestID, System.Collections.Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Library.DTO.Notification notification)
 {
     fwBLL.WriteLog(iRequestID, 0, "Get company list.");
     return(factory.GetDataWithFilter(filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
 }
コード例 #24
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
 //============================================================================//
 public string ExportCostInvoice2(int iRequesterID, string season, out Library.DTO.Notification notification)
 {
     // keep log entry
     bll.WriteLog(iRequesterID, 0, "Export file Cost Invoice report");
     return(dataFactory.ExportCostInvoice2(season, out notification));
 }
コード例 #25
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
 public DTO.SearchFormData GetDataWithFilter(int iRequesterID, Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Library.DTO.Notification notification)
 {
     // keep log entry
     fwBLL.WriteLog(iRequesterID, 0, "get list of materialtype");
     return(factory.GetDataWithFilter(filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
 }
コード例 #26
0
ファイル: BLL.cs プロジェクト: trankimcuong1990/Tilsoft
 public DTO.SearchData GetDataWithFilter(int iRequesterID, Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Notification notification)
 {
     _fwBll.WriteLog(iRequesterID, 0, "get list of transport cost forwarder invoice");
     return(_factory.GetDataWithFilter(filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
 }
コード例 #27
0
        public object GetSupportSeasons(int userID, out Library.DTO.Notification notification)
        {
            fwBLL.WriteLog(userID, 0, " Get support season! ");

            return(factory.GetSupportSeasons(out notification));
        }
コード例 #28
0
 public object EstimateMaterial(int iRequesterID, string factoryOrderIds, out Library.DTO.Notification notification)
 {
     // keep log entry
     fwBLL.WriteLog(iRequesterID, 0, "get estimate material of orders");
     return(factory.EstimateMaterial(iRequesterID, factoryOrderIds, out notification));
 }
コード例 #29
0
 public List <DTO.PriceListDTO> GetDataWithFilter(int iRequesterID, System.Collections.Hashtable filters, int pageSize, int pageIndex, string orderBy, string orderDirection, out int totalRows, out Library.DTO.Notification notification)
 {
     // keep log entry
     fwBLL.WriteLog(iRequesterID, 0, "get price list");
     return(factory.GetDataWithFilter(filters, pageSize, pageIndex, orderBy, orderDirection, out totalRows, out notification));
 }
コード例 #30
0
 public bool DeleteData(int iRequesterID, int id, out Library.DTO.Notification notification)
 {
     // keep log entry
     fwBLL.WriteLog(iRequesterID, 0, "delete Agents" + id.ToString());
     return(factory.DeleteData(id, out notification));
 }