Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        /// <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);
        }