/// <summary>
        /// Retorna un LISTA de registros de la Entidad Produccion.PartesAtributos
        /// En la BASE de DATO la Tabla : [Produccion.PartesAtributos]
        /// <summary>
        /// <returns>List</returns>
        public List <BEParteAtributo> List(string prm_CodigoArguParteProdu, string prm_CodigoArguAtributoPP, bool prm_Estado)
        {
            List <BEParteAtributo> miLista = new List <BEParteAtributo>();

            try
            {
                using (_ProduccionDataContext SQLDC = new _ProduccionDataContext(conexion))
                {
                    //var resul = SQLDC.omgc_mnt_GetAllFromPartesAtributos(prm_CodigoArguParteProdu, prm_CodigoArguAtributoPP, prm_Estado);
                    //foreach (var item in resul)
                    //{
                    //    miLista.Add(new PartesAtributos()
                    //    {
                    //        CodigoArguParteProdu = item.CodigoArguParteProdu,
                    //        CodigoArguAtributoPP = item.CodigoArguAtributoPP,
                    //        CodigoArguParteProduNombre = item.CodigoArguParteProduNombre,
                    //        CodigoArguAtributoPPNombre = item.CodigoArguAtributoPPNombre,
                    //        Estado = item.Estado,
                    //        SegUsuarioCrea = item.SegUsuarioCrea,
                    //        SegUsuarioEdita = item.SegUsuarioEdita,
                    //        SegFechaCrea = item.SegFechaCrea,
                    //        SegFechaEdita = item.SegFechaEdita,
                    //        SegMaquina = item.SegMaquina,

                    //    });
                    //}
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(miLista);
        }
示例#2
0
        /// <summary>
        /// Retorna un LISTA de registros de la Entidad Produccion.ProductoPartes
        /// En la BASE de DATO la Tabla : [Produccion.ProductoPartes]
        /// <summary>
        /// <returns>List</returns>
        public List <ProductoPartes> List(string prm_codPersonaEmpre, string prm_CodigoProducto, string prm_CodigoArguParteProdu, bool prm_Estado)
        {
            List <ProductoPartes> miLista = new List <ProductoPartes>();

            try
            {
                using (_ProduccionDataContext SQLDC = new _ProduccionDataContext(conexion))
                {
                    var resul = SQLDC.omgc_mnt_GetAll_ProductoParte(prm_codPersonaEmpre, prm_CodigoProducto, prm_CodigoArguParteProdu, prm_Estado);
                    foreach (var item in resul)
                    {
                        miLista.Add(new ProductoPartes()
                        {
                            CodigoProducto       = item.CodigoProducto,
                            CodigoArguParteProdu = item.CodigoArguParteProdu,
                            Estado          = item.Estado,
                            SegUsuarioCrea  = item.SegUsuarioCrea,
                            SegUsuarioEdita = item.SegUsuarioEdita,
                            SegFechaCrea    = item.SegFechaCrea,
                            SegFechaEdita   = item.SegFechaEdita,
                            SegMaquina      = item.SegMaquina,
                            codPersonaEmpre = item.codPersonaEmpre,
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(miLista);
        }
示例#3
0
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo ProductoPartes
        /// En la BASE de DATO la Tabla : [Produccion.ProductoPartes]
        /// <summary>
        /// <param name = >itemProductoPartes</param>
        //public bool Update(ProductoPartes itemProductoPartes)
        //{
        //    int codigoRetorno = -1;
        //    try
        //    {
        //        using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion))
        //        {
        //            codigoRetorno = SQLDC.omgc_mnt_UpdateProductoPartes(
        //                itemProductoPartes.CodigoProducto,
        //                itemProductoPartes.CodigoArguParteProdu,
        //                itemProductoPartes.Estado,
        //                itemProductoPartes.SegUsuarioCrea,
        //                itemProductoPartes.SegUsuarioEdita,
        //                itemProductoPartes.SegFechaCrea,
        //                itemProductoPartes.SegFechaEdita,
        //                itemProductoPartes.SegMaquina);
        //        }
        //    }
        //    catch (Exception ex)
        //    {
        //        throw ex;
        //    }
        //    return codigoRetorno == 0 ? true : false;
        //}

        #endregion

        #region /* Proceso de DELETE BY ID CODE */

        /// <summary>
        /// ELIMINA un registro de la Entidad Produccion.ProductoPartes
        /// En la BASE de DATO la Tabla : [Produccion.ProductoPartes]
        /// <summary>
        /// <returns>bool</returns>
        public bool Delete(string prm_codPersonaEmpre, string prm_CodigoProducto, string prm_CodigoArguParteProdu)
        {
            int codigoRetorno = -1;

            try
            {
                using (_ProduccionDataContext SQLDC = new _ProduccionDataContext(conexion))
                {
                    codigoRetorno = SQLDC.omgc_mnt_Delete_ProductoParte(prm_codPersonaEmpre, prm_CodigoProducto, prm_CodigoArguParteProdu);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }
示例#4
0
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo ProductoPartes
        /// En la BASE de DATO la Tabla : [Produccion.ProductoPartes]
        /// <summary>
        /// <param name = >itemProductoPartes</param>
        public bool InsertUpdate(ProductoPartes itemProductoPartes)
        {
            int codigoRetorno = -1;

            try
            {
                using (_ProduccionDataContext SQLDC = new _ProduccionDataContext(conexion))
                {
                    codigoRetorno = SQLDC.omgc_mnt_InsertUpdate_ProductoParte(
                        itemProductoPartes.codPersonaEmpre,
                        itemProductoPartes.CodigoProducto,
                        itemProductoPartes.CodigoArguParteProdu,
                        itemProductoPartes.Estado,
                        itemProductoPartes.SegUsuarioCrea);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }