//SEGUNDO PASO PARA GUARDAR INFORMACION DE CAMPAÑA Y ESCENARIOS public ProductoCampana GuardarProductoCampana(ArchivoProducto ArchivoProducto) { ProductoCampana productoCampana = new ProductoCampana(); List <ProductoLinea> ListProductoLinea = new List <ProductoLinea>(); ProductoLineaENT productoLineaENTReq = new ProductoLineaENT(); productoLineaENTReq.ClaveCampana = ArchivoProducto.ClaveCampana; productoLineaENTReq.UrlArchivo = ArchivoProducto.UrlArchivo; ProductoLineaENT productoLineaENTRes = new ProductoLineaENT(); CampanaNEG campanaNEG = new CampanaNEG(); productoLineaENTRes = campanaNEG.GuardarProductoCampana(productoLineaENTReq); if (productoLineaENTRes.Mensaje == "OK") { productoCampana.ListLineaFamilia = productoLineaENTRes.ListLineaFamilia; productoCampana.ListMensaje = productoLineaENTRes.ListMensaje; productoCampana.ListSKUValidacion = new List <SKUValidacion>(); productoCampana.Mensaje = productoLineaENTRes.Mensaje; } else { productoCampana.ListMensaje = productoLineaENTRes.ListMensaje; productoCampana.ListSKUValidacion = productoLineaENTRes.ListSkuValidacion; productoCampana.Mensaje = productoLineaENTRes.Mensaje; } return(productoCampana); }
public ProductoService(string ruta) { archivoProducto = new ArchivoProducto(ruta); }