/// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo ProductoPartesCompuesta
        /// En la BASE de DATO la Tabla : [Almacen.ProductoPartesCompuesta]
        /// <summary>
        /// <param name = >itemProductoPartesCompuesta</param>
        public bool Update(BEProductoParteCompuesta itemProductoPartesCompuesta)
        {
            int codigoRetorno = -1;

            try
            {
                //using (_AlmacenDataContext SQLDC = new _AlmacenDataContext(conexion))
                //{
                //    codigoRetorno = SQLDC.omgc_mnt_UpdateProductoPartesCompuesta(
                //        itemProductoPartesCompuesta.CodigoProducto,
                //        itemProductoPartesCompuesta.CodigoProductoParte,
                //        itemProductoPartesCompuesta.CodigoArguUnidadMedP,
                //        itemProductoPartesCompuesta.CodigoArguUnidadMedC,
                //        itemProductoPartesCompuesta.Cantidad,
                //        itemProductoPartesCompuesta.DescontarStock,
                //        itemProductoPartesCompuesta.Estado,
                //        itemProductoPartesCompuesta.SegUsuarioEdita
                //        );
                //}
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad Almacen.ProductoPartesCompuesta
        /// En la BASE de DATO la Tabla : [Almacen.ProductoPartesCompuesta]
        /// <summary>
        /// <returns>Entidad</returns>
        public BEProductoParteCompuesta Find(string prm_CodigoProducto, string prm_CodigoProductoParte)
        {
            BEProductoParteCompuesta miEntidad = new BEProductoParteCompuesta();

            try
            {
                //using (_AlmacenDataContext SQLDC = new _AlmacenDataContext(conexion))
                //{
                //    var resul = SQLDC.omgc_mnt_GetByIdCodeProductoPartesCompuesta(prm_CodigoProducto, prm_CodigoProductoParte);
                //    foreach (var item in resul)
                //    {
                //        miEntidad = new ProductoPartesCompuesta()
                //        {
                //            CodigoProducto = item.CodigoProducto,
                //            CodigoProductoParte = item.CodigoProductoParte,
                //            CodigoArguUnidadMedC = item.CodigoArguUnidadMedC,
                //            CodigoArguUnidadMedP = item.CodigoArguUnidadMedP,
                //            Cantidad = item.Cantidad,
                //            DescontarStock = item.DescontarStock,
                //            Estado = item.Estado,
                //            SegUsuarioCrea = item.SegUsuarioCrea,
                //            SegUsuarioEdita = item.SegUsuarioEdita,
                //            SegFechaCrea = item.SegFechaCrea,
                //            SegFechaEdita = item.SegFechaEdita,
                //            SegMaquina = item.SegMaquina,

                //        };
                //    }
                //}
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(miEntidad);
        }