コード例 #1
0
ファイル: InitLogic.cs プロジェクト: ctsoftvn/cts-w-1509-01
 /// <summary>
 /// Xử lý init.
 /// </summary>
 /// <param name="inputObject">DataModel</param>
 /// <returns>DataModel</returns>
 public InitDataModel Execute(InitDataModel inputObject)
 {
     // Kiểm tra thông tin
     Check(inputObject);
     // Lấy thông tin
     var resultObject = GetInfo(inputObject);
     // Kết quả trả về
     return resultObject;
 }
コード例 #2
0
ファイル: InitLogic.cs プロジェクト: ctsoftvn/cts-w-1509-01
        /// <summary>
        /// Lấy thông tin.
        /// </summary>
        /// <param name="inputObject">DataModel</param>
        /// <returns>DataModel</returns>
        private InitDataModel GetInfo(InitDataModel inputObject)
        {
            // Khởi tạo biến cục bộ
            var getResult = new InitDataModel();
            var processDao = new MainDao();

            // Map dữ liệu
            DataHelper.CopyObject(inputObject, getResult);
            // Lấy danh sách banner
            var listPhotos = processDao.GetListPhotos(WebContextHelper.LocaleCd);
            // Gán giá trị trả về

            getResult.ListPhotos = listPhotos;

            // Kết quả trả về
            return getResult;
        }
コード例 #3
0
ファイル: InitLogic.cs プロジェクト: ctsoftvn/cts-w-1509-01
 /// <summary>
 /// Kiểm tra thông tin.
 /// </summary>
 /// <param name="inputObject">DataModel</param>
 private void Check(InitDataModel inputObject)
 {
 }