/// <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> listCategories = null; OutputCategoryModel category = null; // Variable initialize responseModel = new InitResponseModel(); listCategories = new List <OutputCategoryModel>(); // Get value var cbCategoryDiv = new ComboModel(); var cbDeleteFlag = new ComboModel(); foreach (var obj in resultObject.ListCategories) { category = new OutputCategoryModel(); category.CategoryCd = DataHelper.ToString(obj.CategoryCd); category.CategoryName = DataHelper.ToString(obj.CategoryName); category.CategorySearchName = DataHelper.ToString(obj.CategorySearchName); category.CategoryDiv = DataHelper.ToString(obj.CategoryDiv); category.SortKey = DataHelper.ToString(Formats.NUMBER, obj.SortKey); category.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); category.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); cbCategoryDiv = MCodeCom.ToComboItems(resultObject.ListCategoryDiv, category.CategoryDiv); category.ListCategoryDiv = cbCategoryDiv.ListItems; category.CategoryDiv = cbCategoryDiv.SeletedValue; cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, category.DeleteFlag); category.ListDeleteFlag = cbDeleteFlag.ListItems; category.DeleteFlag = cbDeleteFlag.SeletedValue; listCategories.Add(category); } // Set value responseModel.ListCategories = listCategories; // 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); }