private void BeginProductEditModeOtherLanguage(int productID, int languageID)
{
if (productID > 0 && languageID > 0)
{
Product product = ProductManager.GetProduct(productID, CMSContext.PortalID, languageID);
if (product != null)
{
txtName.Text = product.Name;
txtDescription.Text = product.Description;
txtDisplayTextInStock.Text = product.DisplayTextInStockText;
txtDisplayTextWhenbackOrder.Text = product.DisplayTextInBackOrderText;
txtShortDescription.Text = product.ShortDescription;
txtTags.Text = product.Tags;
cddlSupplier.SelectedValue = product.SupplierID.ToString();
txtEAN13.Text = product.Ean13OrJan;
txtUpc.Text = product.UPC;
txtLocation.Text = product.Location;
cbIsDownloadable.Checked = product.IsDownloadable;
cbDisplayOnSaleIcon.Checked = product.DisplayOnSaleIcon;
txtInitialStock.Text = product.InitialStock.ToString();
txtMinimumQuantity.Text = product.MinimumQuantity.ToString();
txtAdditionalShippingCost.Text = product.AdditionalShippingCost.ToString();
cddlManufacturar.SelectedValue = product.ManufacturarID.ToString();
cbIsEnabled.Checked = product.IsEnabled;
cddlTax.SelectedValue = product.TaxID.ToString();
txtSizeChart.Text = product.SizeChart;
btnSaveProduct.Visible = false;
btnSaveAndStay.Visible = false;
if (string.IsNullOrEmpty(product.Name))
{
btnSaveOtherLanguageProduct.Visible = true;
btnUpdateProduct.Visible = false;
}
else
{
btnSaveOtherLanguageProduct.Visible = false;
btnUpdateProduct.Visible = true;
}
ucPortalLanguage.Visible = true;
//for each One begin Edit Mode :
liProductCatalog.Visible = true;
liProductFeature.Visible = true;
liProductImage.Visible = true;
liProductPrice.Visible = true;
liCombinationProduct.Visible = true;
dvProductCatalog.Visible = true;
dvProductFeature.Visible = true;
dvProductImage.Visible = true;
dvProductPrice.Visible = true;
dvCombinationProduct.Visible = true;
}
}
}