/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var brand = resultObject.Brand; details.Status = DataHelper.ToString(_status); details.BrandCd = DataHelper.ToString(brand.BrandCd); details.BrandName = DataHelper.ToString(brand.BrandName); details.BrandSearchName = DataHelper.ToString(brand.BrandSearchName); details.FileId = DataHelper.ToString(brand.FileId); details.Notes = DataHelper.ToString(brand.Notes); details.SortKey = DataHelper.ToString(brand.SortKey); details.DeleteFlag = DataHelper.ToString(brand.DeleteFlag); var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; OutputDetailsModel details = null; // Variable initialize responseModel = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var user = resultObject.User; details.FullName = DataHelper.ToString(user.FullName); details.Address = DataHelper.ToString(user.Address); details.HasNewsletter = user.HasNewsletter.Value; details.HasChangePassword = resultObject.HasChangePassword; // Set value responseModel.Details = new List <OutputDetailsModel>() { details }; // 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 response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value details.DeleteFlag = DataHelper.ToString(resultObject.DeleteFlag); var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value details.OfferCd = DataHelper.ToString(resultObject.OfferCd); details.StartDate = DataHelper.ToString(Formats.DATE, resultObject.StartDate); details.EndDate = DataHelper.ToString(Formats.DATE, resultObject.EndDate); details.OfferDiv = DataHelper.ToString(resultObject.OfferDiv); var cbOfferDiv = MCodeCom.ToComboItems(resultObject.ListOfferDiv, details.OfferDiv); details.ListOfferDiv = cbOfferDiv.ListItems; details.OfferDiv = cbOfferDiv.SeletedValue; var cbBrand = MCodeCom.ToComboItems(resultObject.ListBrand, null); details.ListBrand = cbBrand.ListItems; details.BrandCd = cbBrand.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; OutputDetailsModel details = null; IList <OutputAcceptDetailsModel> listAcceptDetails = null; OutputAcceptDetailsModel acceptDetails = null; MCodeCom mCodeCom = null; // Variable initialize responseModel = new InitResponseModel(); details = new OutputDetailsModel(); listAcceptDetails = new List <OutputAcceptDetailsModel>(); mCodeCom = new MCodeCom(); // Get value var accept = resultObject.Accept; details.AcceptSlipNo = DataHelper.ToString(accept.AcceptSlipNo); var slipStatusName = mCodeCom.GetCodeName(Logics.GROUP_SLIP_STATUS, accept.SlipStatus); details.SlipStatus = DataHelper.ToString(accept.SlipStatus); details.SlipStatusName = DataHelper.ToString(slipStatusName); details.AcceptDate = DataHelper.ToString(Formats.FULL_DATE, accept.AcceptDate); details.DeliveryName = DataHelper.ToString(accept.DeliveryName); details.DeliveryAddress = DataHelper.ToString(accept.DeliveryAddress); details.ClientName = DataHelper.ToString(accept.ClientName); details.ClientAddress = DataHelper.ToString(accept.ClientAddress); var paymentMethodsName = mCodeCom.GetCodeContent(Logics.GROUP_PAYMENT_METHODS, accept.PaymentMethods); details.PaymentMethods = DataHelper.ToString(accept.PaymentMethods); details.PaymentMethodsName = DataHelper.ToString(paymentMethodsName); var totalItem = accept.AcceptDetails.Sum(o => o.DetailAmt); var totalAmount = accept.TotalAmt; details.TotalAmount = DataHelper.ToString(Formats.CURRENCY, totalAmount); details.ShipAmount = DataHelper.ToString(Formats.CURRENCY, totalAmount - totalItem); foreach (var obj in accept.AcceptDetails) { acceptDetails = new OutputAcceptDetailsModel(); acceptDetails.ItemCd = DataHelper.ToString(obj.ItemCd); acceptDetails.ItemName = DataHelper.ToString(obj.ItemName); acceptDetails.Price = DataHelper.ToString(Formats.CURRENCY, obj.DetailPrice); acceptDetails.Quantty = DataHelper.ToString(Formats.NUMBER, obj.DetailQtty); acceptDetails.Amount = DataHelper.ToString(Formats.CURRENCY, obj.DetailAmt); listAcceptDetails.Add(acceptDetails); } details.ListAcceptDetails = listAcceptDetails; // Set value responseModel.Details = new List <OutputDetailsModel>() { details }; // 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 response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var user = resultObject.User; details.Password = DataHelper.ToString(Logics.PASSWORD_DEFAULT); details.Status = DataHelper.ToString(_status); details.UserCd = DataHelper.ToString(user.UserCd); details.Email = DataHelper.ToString(user.Email); details.FullName = DataHelper.ToString(user.FullName); details.Address = DataHelper.ToString(user.Address); details.CityCd = DataHelper.ToString(user.CityCd); details.Phone1 = DataHelper.ToString(user.Phone1); details.Phone2 = DataHelper.ToString(user.Phone2); details.DeleteFlag = DataHelper.ToString(user.DeleteFlag); if (user.UserGroups.Count > decimal.Zero) { details.GroupCd = DataHelper.ToString(user.UserGroups[0].GroupCd); } var cbCity = MCodeCom.ToComboItems(resultObject.ListCity, details.CityCd); details.ListCity = cbCity.ListItems; details.CityCd = cbCity.SeletedValue; var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; var cbGroup = MCodeCom.ToComboItems(resultObject.ListGroup, details.GroupCd); details.ListGroup = cbGroup.ListItems; details.GroupCd = cbGroup.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var banner = resultObject.Banner; details.Status = DataHelper.ToString(_status); details.BannerCd = DataHelper.ToString(banner.BannerCd); details.BannerName = DataHelper.ToString(banner.BannerName); details.OfferGroupCd = DataHelper.ToString(banner.OfferGroupCd); details.SortKey = DataHelper.ToString(banner.SortKey); details.FileId = DataHelper.ToString(banner.FileId); details.DeleteFlag = DataHelper.ToString(banner.DeleteFlag); var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; var cbOfferGroup = MCodeCom.ToComboItems(resultObject.ListOfferGroup, details.OfferGroupCd); details.ListOfferGroup = cbOfferGroup.ListItems; details.OfferGroupCd = cbOfferGroup.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value details.GiftCd = DataHelper.ToString(resultObject.GiftCd); details.StartDate = DataHelper.ToString(Formats.DATE, resultObject.StartDate); details.EndDate = DataHelper.ToString(Formats.DATE, resultObject.EndDate); // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; OutputDetailsModel details = null; IList <OutputImageModel> listImages = null; IList <OutputItemModel> listOfferItems = null; IList <OutputItemModel> listRelation = null; OutputItemModel offerItem = null; OutputImageModel imageItem = null; OutputItemModel itemRelation = null; StorageFileCom storageFileCom = null; // Variable initialize responseModel = new InitResponseModel(); details = new OutputDetailsModel(); listImages = new List <OutputImageModel>(); listOfferItems = new List <OutputItemModel>(); listRelation = new List <OutputItemModel>(); storageFileCom = new StorageFileCom(); // Get value var item = resultObject.Item; details.ItemCd = DataHelper.ToString(item.ItemCd); details.ItemName = DataHelper.ToString(item.ItemName); details.CategoryCd = DataHelper.ToString(item.CategoryCd); details.CategoryName = DataHelper.ToString(item.Category.CategoryName); details.ItemImage = DataHelper.ToString(item.ItemImage); foreach (var obj in item.ItemImages) { imageItem = new OutputImageModel(); imageItem.ItemCd = DataHelper.ToString(item.ItemCd); imageItem.ItemImage = DataHelper.ToString(obj.FileName); listImages.Add(imageItem); } details.ListImages = listImages; details.ItemDiv = DataHelper.ToString(item.ItemDiv); details.OfferDiv = DataHelper.ToString(item.OfferDiv); details.Price = DataHelper.ToString(Formats.CURRENCY, item.SalesPrice); details.PriceOld = DataHelper.ToString(Formats.CURRENCY, item.SalesPriceOld); details.BrandCd = DataHelper.ToString(item.BrandCd); details.BrandName = DataHelper.ToString(item.Brand.BrandName); details.BrandInfo = DataHelper.ToString(item.Brand.Notes); details.CountryCd = DataHelper.ToString(item.CountryCd); details.CountryName = DataHelper.ToString(item.Country.CountryName); details.AgeName = DataHelper.ToString(item.Age.AgeName); details.LinkVideo = DataHelper.ToString(item.LinkVideo); details.Material = DataHelper.ToString(item.Material); details.Notes = DataHelper.ToString(item.Notes); foreach (var obj in item.ListOfferItems) { offerItem = new OutputItemModel(); offerItem.ItemCd = DataHelper.ToString(obj.OfferItemCd); offerItem.ItemName = DataHelper.ToString(obj.Item.ItemName); var storageFile = storageFileCom.GetSingle(obj.Item.FileId, true); var itemImage = storageFile != null ? storageFile.FileName : "default.jpg"; offerItem.ItemImage = DataHelper.ToString(itemImage); offerItem.Quantity = DataHelper.ToString(Formats.NUMBER, obj.OfferItemQtty); listOfferItems.Add(offerItem); } details.ListOfferItems = listOfferItems; foreach (var obj in resultObject.ListRelation) { itemRelation = new OutputItemModel(); itemRelation.ItemCd = DataHelper.ToString(obj.ItemCd); itemRelation.ItemName = DataHelper.ToString(obj.ItemName); itemRelation.ItemImage = DataHelper.ToString(obj.ItemImage); itemRelation.ItemDiv = DataHelper.ToString(obj.ItemDiv); itemRelation.OfferDiv = DataHelper.ToString(obj.OfferDiv); itemRelation.Price = DataHelper.ToString(Formats.CURRENCY, obj.SalesPrice); itemRelation.PriceOld = DataHelper.ToString(Formats.CURRENCY, obj.SalesPriceOld); listRelation.Add(itemRelation); } details.ListRelation = listRelation; details.Hotline = DataHelper.ToString(resultObject.Hotline); // Set value responseModel.Details = new List <OutputDetailsModel>() { details }; // 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 response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var item = resultObject.Item; details.Status = DataHelper.ToString(_status); details.ItemCd = DataHelper.ToString(item.ItemCd); details.ItemName = DataHelper.ToString(item.ItemName); details.ItemSearchName = DataHelper.ToString(item.ItemSearchName); details.CategoryCd = DataHelper.ToString(item.CategoryCd); details.AgeCd = DataHelper.ToString(item.AgeCd); details.GenderCd = DataHelper.ToString(item.GenderCd); details.BrandCd = DataHelper.ToString(item.BrandCd); details.CountryCd = DataHelper.ToString(item.CountryCd); details.UnitCd = DataHelper.ToString(item.UnitCd); details.ItemDiv = DataHelper.ToString(item.ItemDiv); details.SalesPrice = DataHelper.ToString(Formats.NUMBER, item.SalesPrice); details.BuyingPrice = DataHelper.ToString(Formats.NUMBER, item.BuyingPrice); details.LinkVideo = DataHelper.ToString(item.LinkVideo); details.Material = DataHelper.ToString(item.Material); details.SummaryNotes = DataHelper.ToString(item.SummaryNotes); details.Notes = DataHelper.ToString(item.Notes); details.SortKey = DataHelper.ToString(item.SortKey); details.DeleteFlag = DataHelper.ToString(item.DeleteFlag); details.FileId = DataHelper.ToString(item.FileId); var cbCategory = MCodeCom.ToComboItems(resultObject.ListCategory, details.CategoryCd); details.ListCategory = cbCategory.ListItems; details.CategoryCd = cbCategory.SeletedValue; var cbAge = MCodeCom.ToComboItems(resultObject.ListAge, details.AgeCd); details.ListAge = cbAge.ListItems; details.AgeCd = cbAge.SeletedValue; var cbGender = MCodeCom.ToComboItems(resultObject.ListGender, details.GenderCd); details.ListGender = cbGender.ListItems; details.GenderCd = cbGender.SeletedValue; var cbBrand = MCodeCom.ToComboItems(resultObject.ListBrand, details.BrandCd); details.ListBrand = cbBrand.ListItems; details.BrandCd = cbBrand.SeletedValue; var cbCountry = MCodeCom.ToComboItems(resultObject.ListCountry, details.CountryCd); details.ListCountry = cbCountry.ListItems; details.CountryCd = cbCountry.SeletedValue; var cbUnit = MCodeCom.ToComboItems(resultObject.ListUnit, details.UnitCd); details.ListUnit = cbUnit.ListItems; details.UnitCd = cbUnit.SeletedValue; var cbItemDiv = MCodeCom.ToComboItems(resultObject.ListItemDiv, details.ItemDiv); details.ListItemDiv = cbItemDiv.ListItems; details.ItemDiv = cbItemDiv.SeletedValue; var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }