/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; IList<OutputBannerModel> listBanners = null; OutputBannerModel banner = null; MCodeCom mCodeCom = null; // Variable initialize responseModel = new InitResponseModel(); listBanners = new List<OutputBannerModel>(); mCodeCom = new MCodeCom(); // Get value var deleteFlagName = string.Empty; foreach (var obj in resultObject.ListBanners) { banner = new OutputBannerModel(); banner.BannerCd = DataHelper.ToString(obj.BannerCd); banner.BannerName = DataHelper.ToString(obj.BannerName); banner.OfferGroupCd = DataHelper.ToString(obj.OfferGroupCd); banner.SortKey = DataHelper.ToString(obj.SortKey); banner.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); deleteFlagName = mCodeCom.GetCodeName(Logics.GROUP_DELETE_FLAG, banner.DeleteFlag); banner.DeleteFlagName = DataHelper.ToString(deleteFlagName); banner.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); listBanners.Add(banner); } // Set value responseModel.ListBanners = listBanners; // Return value return responseModel; }
/// <summary> /// Execute processing. /// </summary> /// <param name="request">RequestModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Execute(InitRequestModel request) { // Local variable declaration InitResponseModel responseModel = null; InitDataModel inputObject = null; InitDataModel resultObject = null; // Variable initialize responseModel = new InitResponseModel(); // Execute convert input. inputObject = Convert(request); // Check infomation Check(inputObject); // Get infomation resultObject = GetInfo(inputObject); // Execute convert ouput. responseModel = Convert(resultObject); return responseModel; }