/// <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 <OutputBrandModel> listBrands = null; MCodeCom mCodeCom = null; OutputBrandModel brand = null; // Variable initialize responseModel = new InitResponseModel(); listBrands = new List <OutputBrandModel>(); mCodeCom = new MCodeCom(); // Get value var deleteFlagName = string.Empty; foreach (var obj in resultObject.ListBrands) { brand = new OutputBrandModel(); brand.BrandCd = DataHelper.ToString(obj.BrandCd); brand.BrandName = DataHelper.ToString(obj.BrandName); brand.FileId = DataHelper.ToString(obj.FileId); brand.SortKey = DataHelper.ToString(Formats.NUMBER, obj.SortKey); brand.Notes = DataHelper.ToString(obj.Notes); brand.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); brand.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); deleteFlagName = mCodeCom.GetCodeName(Logics.GROUP_DELETE_FLAG, brand.DeleteFlag); brand.DeleteFlagName = DataHelper.ToString(deleteFlagName); listBrands.Add(brand); } // Set value var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, null); responseModel.ListDeleteFlag = cbDeleteFlag.ListItems; responseModel.DeleteFlag = cbDeleteFlag.SeletedValue; responseModel.ListBrands = listBrands; // Return value return(responseModel); }
/// <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 <OutputCategoryModel> listToys = null; IList <OutputCategoryModel> listLearningTools = null; IList <OutputCategoryModel> listBooks = null; IList <OutputAgeModel> listAges = null; IList <OutputGenderModel> listGenders = null; IList <OutputBrandModel> listBrands = null; IList <OutputCountryModel> listCountries = null; // Variable initialize responseModel = new InitResponseModel(); listToys = new List <OutputCategoryModel>(); listLearningTools = new List <OutputCategoryModel>(); listBooks = new List <OutputCategoryModel>(); listAges = new List <OutputAgeModel>(); listGenders = new List <OutputGenderModel>(); listBrands = new List <OutputBrandModel>(); listCountries = new List <OutputCountryModel>(); // Get value OutputCategoryModel toy = null; foreach (var obj in resultObject.ListToys) { toy = new OutputCategoryModel(); toy.CategoryCd = DataHelper.ToString(obj.CategoryCd); toy.CategoryName = DataHelper.ToString(obj.CategoryName); listToys.Add(toy); } OutputCategoryModel learningTool = null; foreach (var obj in resultObject.ListLearningTools) { learningTool = new OutputCategoryModel(); learningTool.CategoryCd = DataHelper.ToString(obj.CategoryCd); learningTool.CategoryName = DataHelper.ToString(obj.CategoryName); listLearningTools.Add(learningTool); } OutputCategoryModel book = null; foreach (var obj in resultObject.ListBooks) { book = new OutputCategoryModel(); book.CategoryCd = DataHelper.ToString(obj.CategoryCd); book.CategoryName = DataHelper.ToString(obj.CategoryName); listBooks.Add(book); } OutputAgeModel age = null; foreach (var obj in resultObject.ListAge) { age = new OutputAgeModel(); age.AgeCd = DataHelper.ToString(obj.AgeCd); age.AgeName = DataHelper.ToString(obj.AgeName); listAges.Add(age); } OutputGenderModel gender = null; foreach (var obj in resultObject.ListGender) { gender = new OutputGenderModel(); gender.GenderCd = DataHelper.ToString(obj.GenderCd); gender.GenderName = DataHelper.ToString(obj.GenderName); listGenders.Add(gender); } OutputBrandModel brand = null; foreach (var obj in resultObject.ListBrand) { brand = new OutputBrandModel(); brand.BrandCd = DataHelper.ToString(obj.BrandCd); brand.BrandName = DataHelper.ToString(obj.BrandName); listBrands.Add(brand); } OutputCountryModel country = null; foreach (var obj in resultObject.ListCountry) { country = new OutputCountryModel(); country.CountryCd = DataHelper.ToString(obj.CountryCd); country.CountryName = DataHelper.ToString(obj.CountryName); listCountries.Add(country); } // Set value responseModel.CartCount = DataHelper.ToString(Formats.NUMBER, resultObject.CartCount); responseModel.Email = DataHelper.ToString(resultObject.Email); responseModel.ListToys = listToys; responseModel.ListLearningTools = listLearningTools; responseModel.ListBooks = listBooks; responseModel.ListAges = listAges; responseModel.ListGenders = listGenders; responseModel.ListBrands = listBrands; responseModel.ListCountries = listCountries; // Return value return(responseModel); }