public override object ExecuteCommand(InCourseRequest inCourseRequest)
        {
            var request = (from d in context.PortfoliosComposicion where IdPortfoliosComposiciones.Contains(d.IdPortfoliosComposicion) select d).ToList();

            this.context.RemoveRange(request);
            return(null);
        }
コード例 #2
0
        public override object ExecuteCommand(InCourseRequest inCourseRequest)
        {
            var request = (from d in context.PortfoliosComposicion where IdPortfoliosComposiciones.Contains(d.IdPortfoliosComposicion) select d).ToList();

            Productos = request.Select(y => y.IdProducto).Distinct().ToList();
            foreach (int IdProducto in Productos)
            {
                PortfolioHelper.DesHabilitarPortfoliosProductosFCE(IdProducto);
                //TODO poner la key que corresponda.
                string key = string.Empty;
                OrdenHelper.NotificarDesAsociacionProductoPortfolio(IdProducto, "EliminaPortfolioComposicionEmpresasCommand", key);
            }
            return(null);
        }