示例#1
0
        /// <summary>
        /// Insertar un registro de un objeto Registro
        /// </summary>
        /// <param name="objRegistro"></param>
        /// <returns></returns>
        public bool Registrar(BERegistroNew objRegistro)
        {
            int codigoRetorno = -1;

            try
            {
                using (_DBMLMaestrosDataContext tablaDetalleDC = new _DBMLMaestrosDataContext(conexion))
                {
                    tablaDetalleDC.omgc_I_Registro(
                        objRegistro.codTabla,
                        objRegistro.codRegistro,
                        objRegistro.numNivel,
                        objRegistro.desNombre,
                        objRegistro.gloDescripcion,
                        objRegistro.desValorDecimal,
                        objRegistro.desValorCadena,
                        objRegistro.desValorLogico,
                        objRegistro.desValorEntero,
                        objRegistro.desValorFecha,
                        objRegistro.indActivo,
                        objRegistro.segUsuarioCrea,
                        objRegistro.segMaquinaCrea
                        );
                    codigoRetorno = 0;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }
示例#2
0
        /// <summary>
        /// Registra un registro de un objeto de tipo TEDetalle
        /// </summary>
        /// <param name="pItem">Entidad TEDetalle</param>
        /// <returns>Verdadero:Registro</returns>
        public bool Registrar(BERegistro pItem)
        {
            int codigoRetorno = -1;

            try
            {
                using (_DBMLMaestrosDataContext tablaDetalleDC = new _DBMLMaestrosDataContext(conexion))
                {
                    codigoRetorno =
                        tablaDetalleDC.omgc_I_Registro(
                            pItem.CodigoTabla,
                            pItem.CodigoArgumento,
                            Convert.ToInt32(pItem.NivelDetalle),
                            pItem.DescripcionCorta,
                            pItem.DescripcionLarga,
                            Convert.ToDecimal(pItem.ValorDecimal),
                            pItem.ValorCadena,
                            Convert.ToBoolean(pItem.ValorBoolean),
                            Convert.ToInt32(pItem.ValorEntero),
                            pItem.ValorFecha,
                            pItem.Estado,
                            pItem.SegUsuarioCrea,
                            pItem.SegMaquinaOrigen
                            );
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }