public static Fly_ProductLocalized UpdateEntity(Fly_ProductLocalized itemNew, Fly_ProductLocalized itemOld) { Fly_ProductLocalized rs = itemOld; if (itemNew != null && itemOld != null) { rs.LanguageID = (itemNew.LanguageID == null || itemNew.LanguageID.Equals(itemOld.LanguageID)) ? itemOld.LanguageID : itemNew.LanguageID; rs.Name = (itemNew.Name == null || itemNew.Name.Equals(itemOld.Name)) ? itemOld.Name : itemNew.Name; rs.ShortDescription = (itemNew.ShortDescription == null || itemNew.ShortDescription.Equals(itemOld.ShortDescription)) ? itemOld.ShortDescription : itemNew.ShortDescription; rs.ProductID = (itemNew.ProductID == null || itemNew.ProductID.Equals(itemOld.ProductID)) ? itemOld.ProductID : itemNew.ProductID; } return(rs); }
public ProductVM() { // attribute Product = new Fly_Product(); ProductLocalized = new Fly_ProductLocalized(); ProductVariant = new Fly_ProductVariant(); ProductVariantLocalized = new Fly_ProductVariantLocalized(); Categories = new Fly_Category(); Manufacturers = new Fly_Manufacturer(); RelateProducts = new Fly_RelatedProduct(); ProductPictures = new Fly_ProductPicture(); MappingCategories = new Fly_Product_Category_Mapping(); MappingManufacturer = new Fly_Product_Manufacturer_Mapping(); MappingDiscount = new Fly_ProductVariant_Discount_Mapping(); SectionGalleries = new Fly_SectionGallery(); // ListObject ProductList = new List <Fly_Product>(); ProductLocalizedList = new List <Fly_ProductLocalized>(); ProductVariantList = new List <Fly_ProductVariant>(); ProductVariantLocalizedList = new List <Fly_ProductVariantLocalized>(); CategoryList = new List <Fly_Category>(); ManufacturerList = new List <Fly_Manufacturer>(); RelatedProductList = new List <Fly_RelatedProduct>(); ProductPictureList = new List <Fly_ProductPicture>(); MappingCategoriesList = new List <Fly_Product_Category_Mapping>(); MappingManufacturerList = new List <Fly_Product_Manufacturer_Mapping>(); MappingDiscountList = new List <Fly_ProductVariant_Discount_Mapping>(); // attribute bool isHome = true; isDelete = false; isPublish = true; isShipEnabled = true; isFreeShipping = false; isCallForPrice = false; isHot = false; isNew = true; isGift = false; isNullData = false; isAccessories = false; //// Select Item //CategoriesItemList = new IEnumerable<SelectListItem>(); //ManufacturerItemList = new IEnumerable<SelectListItem>(); //DiscountItemList = new IEnumerable<SelectListItem>(); }