当前位置: 首页>>代码示例>>C#>>正文


C# tools.convierteComaEnPuntoParaDecimalesEnSQL方法代码示例

本文整理汇总了C#中Brainsbits.LLB.maestras.tools.convierteComaEnPuntoParaDecimalesEnSQL方法的典型用法代码示例。如果您正苦于以下问题:C# tools.convierteComaEnPuntoParaDecimalesEnSQL方法的具体用法?C# tools.convierteComaEnPuntoParaDecimalesEnSQL怎么用?C# tools.convierteComaEnPuntoParaDecimalesEnSQL使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Brainsbits.LLB.maestras.tools的用法示例。


在下文中一共展示了tools.convierteComaEnPuntoParaDecimalesEnSQL方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: ActualizarConRegExamenesEmpleadoConArchivo

        public Boolean ActualizarConRegExamenesEmpleadoConArchivo(Decimal REGISTRO,
            Decimal ID_ORDEN,
            Decimal ID_EXAMEN,
            Decimal COSTO,
            String VALIDADO,
            DateTime FECHA_EXAMEN,
            byte[] ARCHIVO_EXAMEN,
            String ARCHIVO_EXTENSION,
            Decimal ARCHIVO_TAMANO,
            String ARCHIVO_TYPE,
            Conexion conexion)
        {
            String informacion = null;
            Boolean ejecutar = true;
            Int32 registro = 0;

            tools _tools = new tools();

            String sql = "USP_CON_REG_EXAMENES_EMPLEADO_ACTUALIZAR ";

            #region validaciones
            if (REGISTRO != 0)
            {
                sql += REGISTRO + ", ";
                informacion += "REGISTRO = '" + REGISTRO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo REGISTRO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_ORDEN != 0)
            {
                sql += ID_ORDEN + ", ";
                informacion += "ID_ORDEN = '" + ID_ORDEN.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_ORDEN no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_EXAMEN != 0)
            {
                sql += ID_EXAMEN + ", ";
                informacion += "ID_EXAMEN = '" + ID_EXAMEN.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_EXAMEN no puede ser nulo\n";
                ejecutar = false;
            }
            if (COSTO != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + ", ";
                informacion += "COSTO = '" + COSTO.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "COSTO = '0', ";
            }
            if (!(String.IsNullOrEmpty(VALIDADO)))
            {
                sql += "'" + VALIDADO + "', ";
                informacion += "VALIDADO = '" + VALIDADO.ToString() + "', ";
            }
            else
            {
                sql += "'N', ";
                informacion += "VALIDADO = 'N', ";
            }
            if (!(String.IsNullOrEmpty(FECHA_EXAMEN.ToString())))
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_EXAMEN) + "', ";
                informacion += "FECHA_EXAMEN = '" + FECHA_EXAMEN.ToString() + "', ";
            }

            sql += "'" + Usuario + "' ";
            informacion += "USU_MOD = '" + Usuario.ToString() + "' ";

            #endregion validaciones

            if (ejecutar)
            {
                try
                {
                    registro = conexion.ExecuteNonQueryParaActualizarConRegExamenesEmpleadoConArchivo(REGISTRO, ID_ORDEN, ID_EXAMEN, COSTO, VALIDADO, FECHA_EXAMEN, Usuario, ARCHIVO_EXAMEN, ARCHIVO_EXTENSION, ARCHIVO_TAMANO, ARCHIVO_TYPE);

                    if (registro == 0)
                    {
                        return false;
                    }
                    else
                    {
                        #region auditoria
                        auditoria _auditoria = new auditoria(Empresa);
                        _auditoria.Adicionar(Usuario, tabla.CON_REG_EXAMENES_EMPLEADO, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion);
                        #endregion auditoria

                        return true;
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:examenesEmpleado.cs

示例2: ActualizarNomEmpleados

        public Boolean ActualizarNomEmpleados(int ID_EMPLEADO, int ID_CONTRATO, int ID_SOLICITUD, int ID_EMPRESA, int ID_CENTRO_C, int ID_SUB_C,
            DateTime FCH_INGRESO, Decimal SALARIO, String PENSIONADO, String ACTIVO, String LIQUIDADO, Decimal RIESGO, int ID_ARP, int ID_CAJA_C,
            int ID_EPS, int ID_F_PENSIONES, String TIP_PAGO, int ID_ENTIDAD, String NUM_CUENTA, String SAL_INT, String ID_CIUDAD, int ID_PERFIL, string formaPago, Conexion conexion)
        {
            Int32 cantidadRegistrosActualizados = 0;
            String sql = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "usp_nom_empleados_actualizar ";

            #region validaciones
            if (ID_EMPLEADO != 0)
            {
                sql += ID_EMPLEADO + ", ";
                informacion += "ID_EMPLEADO = '" + ID_EMPLEADO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_EMPLEADO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_CONTRATO != 0)
            {
                sql += ID_CONTRATO + ", ";
                informacion += "ID_CONTRATO = '" + ID_CONTRATO.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "ID_CONTRATO = '0', ";
            }
            if (ID_SOLICITUD != 0)
            {
                sql += ID_SOLICITUD + ", ";
                informacion += "ID_SOLICITUD = '" + ID_SOLICITUD.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_SOLICITUD no puede ser nulo\n";
                ejecutar = false;
            }

            if (ID_EMPRESA != 0)
            {
                sql += ID_EMPRESA + ", ";
                informacion += "ID_EMPRESA = '" + ID_EMPRESA.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_EMPRESA no puede ser nulo\n";
                ejecutar = false;
            }

            if (ID_CENTRO_C != 0)
            {
                sql += ID_CENTRO_C + ", ";
                informacion += "ID_CENTRO_C = '" + ID_CENTRO_C.ToString() + "', ";
            }
            else
            {
                sql += ID_CENTRO_C + ", ";
                informacion += "ID_CENTRO_C = '" + ID_CENTRO_C.ToString() + "', ";
            }

            if (ID_SUB_C != 0)
            {
                sql += ID_SUB_C + ", ";
                informacion += "ID_SUB_C= '" + ID_SUB_C.ToString() + "', ";
            }
            else
            {
                sql += ID_SUB_C + ", ";
                informacion += "ID_SUB_C= '" + ID_SUB_C.ToString() + "', ";
            }

            if (!(String.IsNullOrEmpty(FCH_INGRESO.ToString())))
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FCH_INGRESO) + "', ";
                informacion += "FCH_INGRESO= '" + FCH_INGRESO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo FCH_INGRESO no puede ser nulo\n";
                ejecutar = false;
            }

            if (SALARIO != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(SALARIO) + ", ";
                informacion += "SALARIO= '" + SALARIO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo SALARIO no puede ser nulo\n";
                ejecutar = false;
            }

//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:usuario.cs

示例3: Adicionar

        public Decimal Adicionar(Decimal ID_EMPLEADO, Int32 ID_CONCEPTO, Int32 ID_PERIODO, Decimal CANTIDAD, Decimal VALOR, String ORIGEN, String ESTADO, DateTime FECHA, Conexion conexion)
        {
            Decimal id = 0;
            String sql = null;
            String informacion = null;
            Boolean ejecutar = true;
            tools _tools = new tools();

            sql = "usp_nom_nomina_novedades_adicionar ";

            #region validaciones
            if (ID_EMPLEADO != 0)
            {
                sql += "'" + ID_EMPLEADO.ToString() + "', ";
                informacion += "ID_EMPLEADO= '" + ID_EMPLEADO.ToString() + ", ";
            }
            else
            {
                MensajeError = "El campo ID_EMPLEADO es requerido para la consulta.";
                ejecutar = false;
            }
            if (ID_CONCEPTO != 0)
            {
                sql += "'" + ID_CONCEPTO.ToString() + "', ";
                informacion += "ID_CONCEPTO= '" + ID_CONCEPTO.ToString() + ", ";
            }
            else
            {
                MensajeError = "El campo ID_CONCEPTO es requerido para la consulta.";
                ejecutar = false;
            }
            if (ID_PERIODO != 0)
            {
                sql += "'" + ID_PERIODO.ToString() + "', ";
                informacion += "ID_PERIODO= '" + ID_PERIODO.ToString() + ", ";
            }
            else
            {
                MensajeError = "El campo ID_PERIODO es requerido para la consulta.";
                ejecutar = false;
            }
            sql += "'" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(CANTIDAD).ToString() + "', ";
            informacion += "CANTIDAD= '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(CANTIDAD).ToString() + ", ";
            sql += "'" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR).ToString() + "', ";
            informacion += "VALOR= '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR).ToString() + ", ";

            if (!(String.IsNullOrEmpty(ORIGEN)))
            {
                sql += "'" + ORIGEN + "', ";
                informacion += "ORIGEN = '" + ORIGEN.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ORIGEN no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(ESTADO)))
            {
                sql += "'" + ESTADO + "', ";
                informacion += "ESTADO = '" + ESTADO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ESTADO no puede ser nulo\n";
                ejecutar = false;
            }

            sql += "'" + Usuario + "' ";
            informacion += "USU_CRE = '" + Usuario.ToString() + "'";
            #endregion

            if (ejecutar)
            {
                try
                {
                    id = Convert.ToDecimal(conexion.ExecuteScalar(sql));

                    #region auditoria
                    auditoria _auditoria = new auditoria(Empresa);
                    _auditoria.Adicionar(Usuario, tabla.NOM_NOMINA_NOVEDADES, tabla.ACCION_ELIMINAR, sql, informacion, conexion);
                    #endregion auditoria
                }
                catch (Exception e)
                {
                    MensajeError = e.Message;
                    id = 0;
                }
            }
            return id;
        }
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:90,代码来源:novedadNomina.cs

示例4: ActualizarConRegContratosAuditoria

        public Boolean ActualizarConRegContratosAuditoria(Decimal REGISTRO,
            String TIPO_CONTRATO,
            String PAGO_DIAS_PRODUCTIVIDAD,
            Decimal VALOR_NOMINA,
            Decimal VALOR_CONTRATO,
            DateTime FECHA_INICIO_PERIODO,
            DateTime FECHA_FIN_PERIODO,
            String PERIODO_PAGO,
            String CLASE_CONTRATO,
            String CONTROL_CONTRATO,
            Conexion conexion)
        {
            Int32 cantidadRegistrosActualizados = 0;
            String sql = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "usp_con_reg_contratos_actualizar_auditoria_v3 ";

            #region validaciones
            if (REGISTRO != 0)
            {
                sql += REGISTRO + ", ";
                informacion += "REGISTRO = '" + REGISTRO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo REGISTRO no puede ser nulo\n";
                ejecutar = false;
            }

            if (String.IsNullOrEmpty(TIPO_CONTRATO) == false)
            {
                sql += "'" + TIPO_CONTRATO + "', ";
                informacion += "TIPO_CONTRATO = '" + TIPO_CONTRATO + "', ";
            }
            else
            {
                MensajeError += "El campo TIPO_CONTRATO no puede ser nulo\n";
                ejecutar = false;
            }

            if (String.IsNullOrEmpty(PAGO_DIAS_PRODUCTIVIDAD) == false)
            {
                sql += "'" + PAGO_DIAS_PRODUCTIVIDAD + "', ";
                informacion += "PAGO_DIAS_PRODUCTIVIDAD = '" + PAGO_DIAS_PRODUCTIVIDAD + "', ";
            }
            else
            {
                MensajeError += "El campo PAGO_DIAS_PRODUCTIVIDAD no puede ser nulo\n";
                ejecutar = false;
            }

            if (VALOR_NOMINA != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_NOMINA) + ", ";
                informacion += "VALOR_NOMINA = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_NOMINA) + "', ";
            }
            else
            {
                sql += "NULL, ";
                informacion += "VALOR_NOMINA = 'NULL', ";
            }

            if (VALOR_CONTRATO != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_CONTRATO) + ", ";
                informacion += "VALOR_CONTRATO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_CONTRATO) + "', ";
            }
            else
            {
                sql += "NULL, ";
                informacion += "VALOR_CONTRATO = 'NULL', ";
            }

            if (!string.IsNullOrEmpty(FECHA_INICIO_PERIODO.ToString()))
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_INICIO_PERIODO) + "', ";
                informacion += "FECHA_INICIO_PERIODO = '" + FECHA_INICIO_PERIODO.ToString() + "', ";
            }
            else
            {
                sql += "NULL, ";
                informacion += "FECHA_INICIO_PERIODO = 'NULL', ";
            }

            if (!string.IsNullOrEmpty(FECHA_FIN_PERIODO.ToString()))
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_FIN_PERIODO) + "', ";
                informacion += "FECHA_FIN_PERIODO = '" + FECHA_FIN_PERIODO.ToString() + "', ";
            }
            else
            {
                sql += "NULL, ";
                informacion += "FECHA_FIN_PERIODO = 'NULL', ";
            }

            sql += "'" + Usuario + "', ";
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:registroContrato.cs

示例5: AdicionarInvDetalleCierre

        public Decimal AdicionarInvDetalleCierre(int ID_CIERRE, int ID_PRODUCTO, int CANTIDAD_INVENTARIO, int CANTIDAD_FISICA,
            int ID_BODEGA, String TALLA, Decimal COSTO_PROMEDIO, String ESTADO, Conexion conexion)
        {
            String sql = null;
            String identificador = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "USP_INV_DETALLE_CIERRE_ADICIONAR ";

            #region validaciones
            if (ID_CIERRE != 0)
            {
                sql += ID_CIERRE + ", ";
                informacion += "ID_CIERRE= '" + ID_CIERRE.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_CIERRE no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_PRODUCTO != 0)
            {
                sql += ID_PRODUCTO + ", ";
                informacion += "ID_PRODUCTO= '" + ID_PRODUCTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_PRODUCTO no puede ser nulo\n";
                ejecutar = false;
            }
            if (CANTIDAD_INVENTARIO != 0)
            {
                sql += CANTIDAD_INVENTARIO + ", ";
                informacion += "CANTIDAD_INVENTARIO= '" + CANTIDAD_INVENTARIO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo CANTIDAD_INVENTARIO no puede ser nulo\n";
                ejecutar = false;
            }
            if (CANTIDAD_FISICA != 0)
            {
                sql += CANTIDAD_FISICA + ", ";
                informacion += "CANTIDAD_FISICA= '" + CANTIDAD_FISICA.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "CANTIDAD_FISICA= '0', ";
            }
            if (ID_BODEGA != 0)
            {
                sql += ID_BODEGA + ", ";
                informacion += "ID_BODEGA= '" + ID_BODEGA.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_BODEGA no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(TALLA)))
            {
                sql += "'" + TALLA + "', ";
                informacion += "TALLA= '" + TALLA.ToString() + "', ";
            }
            else
            {
                sql += "'" + TALLA + "', ";
                informacion += "TALLA= '" + TALLA.ToString() + "', ";
            }
            if (COSTO_PROMEDIO != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO_PROMEDIO) + ", ";
                informacion += "COSTO_PROMEDIO = '" + COSTO_PROMEDIO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo COSTO_PROMEDIO no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(ESTADO)))
            {
                sql += "'" + ESTADO + "', ";
                informacion += "ESTADO= '" + ESTADO.ToString() + "', ";
            }
            else
            {
                sql += "'" + ESTADO + "', ";
                informacion += "ESTADO= '" + ESTADO.ToString() + "', ";
            }

            sql += "'" + Usuario + "' ";
            informacion += "USU_CRE= '" + Usuario.ToString() + "' ";

            #endregion validaciones

            if (ejecutar)
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:cierreInventario.cs

示例6: AdicionarDetalleOrdenCompra

        public Decimal AdicionarDetalleOrdenCompra(Decimal ID_ORDEN_COMPRA,
            Decimal ID_PRODUCTO_PARAM,
            String REFERENCIA_PRODUCTO_PARAM,
            String TALLA_PARAM,
            String DESCRIPCION_PARAM,
            int CANTIDAD_PARAM,
            Decimal VALOR_UNITARIO_PARAM,
            Decimal VALOR_TOTAL_PARAM,
            Decimal DESCUENTO_PARAM,
            Decimal IVA_APLICADO_PARAM,
            Conexion conexion)
        {
            String sql = null;
            String identificador = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "USP_ALM_DETALLE_ORDEN_ADICIONAR ";

            #region validaciones
            if (ID_ORDEN_COMPRA != 0)
            {
                sql += ID_ORDEN_COMPRA + ", ";
                informacion += "ID_ORDEN_COMPRA = '" + ID_ORDEN_COMPRA + "', ";
            }
            else
            {
                MensajeError += "El campo ID_ORDEN_COMPRA no puede ser nulo\n";
                ejecutar = false;
            }

            if (ID_PRODUCTO_PARAM != 0)
            {
                sql += ID_PRODUCTO_PARAM + ", ";
                informacion += "ID_PRODUCTO = '" + ID_PRODUCTO_PARAM + "', ";
            }
            else
            {
                MensajeError += "El campo ID_PRODUCTO no puede ser nulo\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(REFERENCIA_PRODUCTO_PARAM)))
            {
                sql += "'" + REFERENCIA_PRODUCTO_PARAM + "', ";
                informacion += "REFERENCIA_PRODUCTO = '" + REFERENCIA_PRODUCTO_PARAM + "', ";
            }
            else
            {
                MensajeError += "El campo REFERENCIA_PRODUCTO no puede ser nulo\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(TALLA_PARAM)))
            {
                if (TALLA_PARAM == "N/A")
                {
                    sql += "'N/A', ";
                    informacion += "TALLA = 'N/A', ";
                }
                else
                {
                    sql += "'" + TALLA_PARAM + "', ";
                    informacion += "TALLA = '" + TALLA_PARAM + "', ";
                }

            }
            else
            {
                sql += "'N/A', ";
                informacion += "TALLA = 'N/A', ";
            }

            if (!(String.IsNullOrEmpty(DESCRIPCION_PARAM)))
            {
                sql += "'" + DESCRIPCION_PARAM + "', ";
                informacion += "DESCRIPCION_PARAM = '" + DESCRIPCION_PARAM + "', ";
            }
            else
            {
                MensajeError += "El campo DESCRIPCION_PARAM no puede ser nulo\n";
                ejecutar = false;
            }

            sql += CANTIDAD_PARAM + ", ";
            informacion += "CANTIDAD = '" + CANTIDAD_PARAM + "', ";

            sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_UNITARIO_PARAM) + ", ";
            informacion += "VALOR_UNITARIO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_UNITARIO_PARAM) + "', ";

            sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_TOTAL_PARAM) + ", ";
            informacion += "VALOR_TOTAL = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_TOTAL_PARAM) + "', ";

            sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(DESCUENTO_PARAM) + ", ";
            informacion += "DESCUENTO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(DESCUENTO_PARAM) + "', ";

            sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(IVA_APLICADO_PARAM) + ", ";
            informacion += "IVA_APLICADO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(IVA_APLICADO_PARAM) + "', ";
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:ordenCompra.cs

示例7: ActualizarAlmLote

        public Boolean ActualizarAlmLote(int ID_LOTE, int ID_DOCUMENTO, int ID_PRODUCTO, int ID_BODEGA, DateTime FECHA_REGISTRO,
            int ENTRADAS, int SALIDAS, Decimal COSTO, String TALLA, String ACTIVO, Conexion conexion)
        {
            Int32 cantidadRegistrosActualizados = 0;
            String sql = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "USP_ALM_LOTE_ACTUALIZAR ";

            #region validaciones

            if (ID_LOTE != 0)
            {
                sql += ID_LOTE + ", ";
                informacion += "ID_LOTE= '" + ID_LOTE.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_LOTE no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_DOCUMENTO != 0)
            {
                sql += ID_DOCUMENTO + ", ";
                informacion += "ID_DOCUMENTO= '" + ID_DOCUMENTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_DOCUMENTO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_PRODUCTO != 0)
            {
                sql += ID_PRODUCTO + ", ";
                informacion += "ID_PRODUCTO= '" + ID_PRODUCTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_PRODUCTO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_BODEGA != 0)
            {
                sql += ID_BODEGA + ", ";
                informacion += "ID_BODEGA= '" + ID_BODEGA.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_BODEGA no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(FECHA_REGISTRO.ToString())))
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_REGISTRO) + "', ";
                informacion += "FECHA_REGISTRO= '" + FECHA_REGISTRO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo FECHA_REGISTRO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ENTRADAS != 0)
            {
                sql += ENTRADAS + ", ";
                informacion += "ENTRADAS= '" + ENTRADAS.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ENTRADAS no puede ser nulo\n";
                ejecutar = false;
            }
            if (SALIDAS != 0)
            {
                sql += SALIDAS + ", ";
                informacion += "SALIDAS= '" + SALIDAS.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "SALIDAS= '0', ";
            }

            if (COSTO != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + ", ";
                informacion += "COSTO= '" + COSTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo COSTO no puede ser nulo\n";
                ejecutar = false;
            }

            sql += "'" + Usuario + "', ";
            informacion += "USU_MOD= '" + Usuario.ToString() + "', ";

            if (!(String.IsNullOrEmpty(TALLA)))
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:lote.cs

示例8: Adicionar

        private void Adicionar(Conexion Datos)
        {
            tools Tools = new tools();
            string sql = null;

            sql = "usp_lps_adicionar ";
            sql += IdEmpleado.ToString();
            sql += ", '" + TipoLps + "'";
            sql += ", " + IdPeriodo.ToString();
            sql += ", '" + Tools.obtenerStringConFormatoFechaSQLServer(FechaLiquidacion) + "'";
            sql += ", " + DiasVinculacion.ToString();

            sql += ", " + PeriodoContableCesantias.ToString();
            sql += ", " + PeriodoContablePrima.ToString();
            sql += ", " + PeriodoContablePrima.ToString();

            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(AcumuladoCesantias);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(AcumuladoPrima);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(AcumuladoVacaciones);

            sql += ", " + DiasLiquidacionCesantias.ToString();
            sql += ", " + DiasLiquidacionPrima.ToString();
            sql += ", " + DiasLiquidacionVacaciones.ToString();

            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(BaseCesantias);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(BasePrima);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(BaseVacaciones);

            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionCesantias);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionInteresesCesantias);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionPrima);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionVacaciones);

            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalLiquidacion);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalDevengadoMemo);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalDeducidoMemo);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(NetoLiquidacion);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalAnticipos);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalCreditos);
            sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalPagar);
            sql += ", '" + Usuario + "'";
            sql += ", '" + Estado + "'";
            sql += ", " + NoLaboro;

            IdLpsEmpleado = Convert.ToInt32(Datos.ExecuteScalar(sql));
        }
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:46,代码来源:Lps.cs

示例9: Actualizar

        public Boolean Actualizar(int ID_PAR_INCAPACIDADES, String CLASE_INCAPACIDAD, Decimal ID_CONCEPTO, Decimal ID_CONCEPTO_TRES_DIAS, Decimal PORCENTAJE)
        {
            String sql = null;
            String informacion = null;
            Boolean ejecutar = true;
            Boolean ejecutadoCorrectamente = true;

            sql = "usp_par_incapacidades_actualizar ";

            #region validaciones
            if (ID_PAR_INCAPACIDADES != 0)
            {
                sql += ID_PAR_INCAPACIDADES + ", ";
                informacion += "ID_PAR_INCAPACIDADES = " + ID_PAR_INCAPACIDADES + ", ";
            }
            else
            {
                MensajeError += "El campo ID_PAR_INCAPACIDADES no puede ser 0\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(CLASE_INCAPACIDAD)))
            {
                sql += "'" + CLASE_INCAPACIDAD + "', ";
                informacion += "CLASE_INCAPACIDAD = '" + CLASE_INCAPACIDAD + "', ";
            }
            else
            {
                MensajeError += "El campo CLASE_INCAPACIDAD no puede ser nulo\n";
                ejecutar = false;
            }

            if (ID_CONCEPTO != 0)
            {
                sql += "'" + ID_CONCEPTO + "', ";
                informacion += "ID_CONCEPTO = '" + ID_CONCEPTO + "', ";
            }
            else
            {
                MensajeError += "El campo ID_CONCEPTO no puede ser cero\n";
                ejecutar = false;
            }

            if (ID_CONCEPTO_TRES_DIAS != 0)
            {
                sql += "'" + ID_CONCEPTO_TRES_DIAS + "', ";
                informacion += "ID_CONCEPTO_TRES_DIAS = '" + ID_CONCEPTO_TRES_DIAS + "', ";
            }
            else
            {
                MensajeError += "El campo ID_CONCEPTO_TRES_DIAS no puede ser cero\n";
                ejecutar = false;
            }

            tools _tools = new tools();

            if (PORCENTAJE != 0)
            {
                sql += "'" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(PORCENTAJE) + "', ";
                informacion += "PORCENTAJE = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(PORCENTAJE) + "', ";
            }
            else
            {
                MensajeError += "El campo PORCENTAJE no puede ser cero\n";
                ejecutar = false;
            }

            sql += "'" + Usuario + "' ";
            informacion += "USU_CRE = '" + Usuario.ToString() + "' ";
            #endregion validaciones

            if (ejecutar)
            {
                Conexion conexion = new Conexion(Empresa);
                conexion.IniciarTransaccion();
                try
                {
                    #region actualizar
                    if (conexion.ExecuteNonQuery(sql) == 0) ejecutadoCorrectamente = false;
                    #endregion actualizar

                    #region auditoria
                    auditoria _auditoria = new auditoria(Empresa);
                    if (!(_auditoria.Adicionar(Usuario, tabla.PAR_INCAPACIDADES, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion))) ejecutadoCorrectamente = false;
                    #endregion auditoria

                    conexion.AceptarTransaccion();
                }
                catch (Exception e)
                {
                    conexion.DeshacerTransaccion();
                    MensajeError = e.Message;
                    ejecutadoCorrectamente = false;
                }
                finally
                {
                    conexion.Desconectar();
                }
            }
            else ejecutadoCorrectamente = false;
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:parametroIncapacidad.cs

示例10: AdicionarAlmLote

        public Decimal AdicionarAlmLote(int ID_DOCUMENTO,
            int ID_PRODUCTO,
            int ID_BODEGA,
            DateTime FECHA_REGISTRO,
            int ENTRADAS,
            int SALIDAS,
            Decimal COSTO,
            String TALLA,
            String ACTIVO,
            Conexion conexion,
            String REEMBOLSO)
        {
            String sql = null;
            String identificador = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "USP_ALM_LOTE_ADICIONAR ";

            #region validaciones

            if (ID_DOCUMENTO != 0)
            {
                sql += ID_DOCUMENTO + ", ";
                informacion += "ID_DOCUMENTO = '" + ID_DOCUMENTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_DOCUMENTO no puede ser nulo\n";
                ejecutar = false;
            }

            if (ID_PRODUCTO != 0)
            {
                sql += ID_PRODUCTO + ", ";
                informacion += "ID_PRODUCTO= '" + ID_PRODUCTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_PRODUCTO no puede ser nulo\n";
                ejecutar = false;
            }

            if (ID_BODEGA != 0)
            {
                sql += ID_BODEGA + ", ";
                informacion += "ID_BODEGA= '" + ID_BODEGA.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_BODEGA no puede ser nulo\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(FECHA_REGISTRO.ToString())))
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_REGISTRO) + "', ";
                informacion += "FECHA_REGISTRO = '" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_REGISTRO) + "', ";
            }
            else
            {
                MensajeError += "El campo FECHA_REGISTRO no puede ser nulo\n";
                ejecutar = false;
            }

            if (ENTRADAS != 0)
            {
                sql += ENTRADAS + ", ";
                informacion += "ENTRADAS = '" + ENTRADAS.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "ENTRADAS = '0', ";
            }

            if (SALIDAS != 0)
            {
                sql += SALIDAS + ", ";
                informacion += "SALIDAS = '" + SALIDAS.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "SALIDAS = '0', ";
            }

            if (COSTO != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + ", ";
                informacion += "COSTO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + "', ";
            }
            else
            {
                MensajeError += "El campo COSTO no puede ser nulo\n";
                ejecutar = false;
            }

//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:lote.cs

示例11: AdicionarNomConceptosEmpleados

        public Decimal AdicionarNomConceptosEmpleados(int ID_EMPLEADO, int ID_CONCEPTO, int CAN_PRE, Decimal VAL_PRE, String LIQ_Q_1, String LIQ_Q_2)
        {
            String sql = null;
            String identificador = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "usp_nom_conceptos_empleados_adicionar ";

            if (ID_EMPLEADO != 0)
            {
                sql += ID_EMPLEADO + ", ";
                informacion += "ID_EMPLEADO = '" + ID_EMPLEADO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_EMPLEADO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_CONCEPTO != 0)
            {
                sql += ID_CONCEPTO + ", ";
                informacion += "ID_CONCEPTO = '" + ID_CONCEPTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_CONCEPTO no puede ser nulo\n";
                ejecutar = false;
            }
            if (CAN_PRE != 0)
            {
                sql += CAN_PRE + ", ";
                informacion += "CAN_PRE = '" + CAN_PRE.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo CAN_PRE no puede ser nulo\n";
                ejecutar = false;
            }
            if (VAL_PRE != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VAL_PRE) + ", ";
                informacion += "VAL_PRE = '" + VAL_PRE.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo VAL_PRE no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(LIQ_Q_1)))
            {
                sql += "'" + LIQ_Q_1 + "', ";
                informacion += "LIQ_Q_1= '" + LIQ_Q_1.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo LIQ_Q_1 no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(LIQ_Q_2)))
            {
                sql += "'" + LIQ_Q_2 + "', ";
                informacion += "LIQ_Q_2= '" + LIQ_Q_2.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo LIQ_Q_2 no puede ser nulo\n";
                ejecutar = false;
            }

            sql += "'" + Usuario + "' ";
            informacion += "USU_CRE= '" + Usuario.ToString() + "' ";

            if (ejecutar)
            {
                Conexion conexion = new Conexion(Empresa);
                try
                {
                    identificador = conexion.ExecuteScalar(sql);

                    auditoria _auditoria = new auditoria(Empresa);
                    _auditoria.Adicionar(Usuario, tabla.NOM_CONCEPTOS_EMPLEADO, tabla.ACCION_ADICIONAR, sql, informacion, conexion);
                }
                catch (Exception e)
                {
                    MensajeError = e.Message;
                }
                finally
                {
                    conexion.Desconectar();
                }
            }

            if (!(String.IsNullOrEmpty(identificador))) return Convert.ToDecimal(identificador);
            else return 0;
        }
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:98,代码来源:ConceptosNominaEmpleado.cs

示例12: ActualizarNomConceptosEmpleados

        public Boolean ActualizarNomConceptosEmpleados(int REGISTRO, int ID_EMPLEADO, int ID_CONCEPTO, int CAN_PRE, Decimal VAL_PRE, String LIQ_Q_1, String LIQ_Q_2)
        {
            Int32 cantidadRegistrosActualizados = 0;
            String sql = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "usp_nom_conceptos_empleados_actualizar ";

            if (REGISTRO != 0)
            {
                sql += REGISTRO + ", ";
                informacion += "REGISTRO= '" + REGISTRO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo REGISTRO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_EMPLEADO != 0)
            {
                sql += ID_EMPLEADO + ", ";
                informacion += "ID_EMPLEADO = '" + ID_EMPLEADO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_EMPLEADO no puede ser nulo\n";
                ejecutar = false;
            }
            if (ID_CONCEPTO != 0)
            {
                sql += ID_CONCEPTO + ", ";
                informacion += "ID_CONCEPTO = '" + ID_CONCEPTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ID_CONCEPTO no puede ser nulo\n";
                ejecutar = false;
            }
            if (CAN_PRE != 0)
            {
                sql += CAN_PRE + ", ";
                informacion += "CAN_PRE = '" + CAN_PRE.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo CAN_PRE no puede ser nulo\n";
                ejecutar = false;
            }
            if (VAL_PRE != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VAL_PRE) + ", ";
                informacion += "VAL_PRE = '" + VAL_PRE.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo VAL_PRE no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(LIQ_Q_1)))
            {
                sql += "'" + LIQ_Q_1 + "', ";
                informacion += "LIQ_Q_1= '" + LIQ_Q_1.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo LIQ_Q_1 no puede ser nulo\n";
                ejecutar = false;
            }
            if (!(String.IsNullOrEmpty(LIQ_Q_2)))
            {
                sql += "'" + LIQ_Q_2 + "', ";
                informacion += "LIQ_Q_2= '" + LIQ_Q_2.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo LIQ_Q_2 no puede ser nulo\n";
                ejecutar = false;
            }
            sql += "'" + Usuario + "' ";
            informacion += "USU_MOD = '" + Usuario.ToString() + "' ";

            if (ejecutar)
            {
                Conexion conexion = new Conexion(Empresa);
                try
                {
                    cantidadRegistrosActualizados = conexion.ExecuteNonQuery(sql);
                    auditoria _auditoria = new auditoria(Empresa);
                    _auditoria.Adicionar(Usuario, tabla.NOM_CONCEPTOS_EMPLEADO, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion);
                }
                catch (Exception e)
                {
                    MensajeError = e.Message;
                }
                finally
                {
                    conexion.Desconectar();
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:ConceptosNominaEmpleado.cs

示例13: Adicionar

        public Decimal Adicionar(Decimal ID_EMPRESA, String FACTURA, String REGIMEN, String SOLO_DEV, String VAC_PARAF, int DIAS_VNC,
            Decimal AD_NOM, Decimal AD_PENSION, Decimal AD_SALUD, Decimal AD_RIESGOS, Decimal AD_APO_SENA, Decimal AD_APO_ICBF,
            Decimal AD_APO_CAJA, Decimal AD_VACACIONES, Decimal AD_CESANTIA, Decimal AD_INT_CES, Decimal AD_PRIMA,
            Decimal AD_SEG_VID, String SUB_PENSION, String SUB_SALUD, String SUB_RIESGOS, String SUB_SENA, String SUB_ICBF,
            String SUB_CAJA, String SUB_VACACIONES, String SUB_CESANTIAS, String SUB_INT_CES, String SUB_PRIMA,
            String SUB_SEG_VID, String MOD_SOPORTE, String MOD_FACTURA, String OBS_FACT, String RET_VAC, String RET_CES,
            String RET_INT_CES, String RET_PRIM, String USU_CRE, String APL_MTZ, String ID_CIUDAD, Decimal ID_CENTRO_C, Decimal ID_SUB_C,
            List<servicio> SERVICIO, List<detalleServicio> DETALLE_SERVICIO)
        {
            String registro = null;
            String sql = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "usp_ven_p_facturacion_adicionar ";

            #region validaciones
            if (ID_EMPRESA != 0)
            {
                sql += ID_EMPRESA + ", ";
                informacion += "ID_EMPRESA = " + ID_EMPRESA.ToString() + ", ";
            }
            else
            {
                MensajeError = "El campo ID EMPRESA no puede ser 0\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(FACTURA)))
            {
                sql += "'" + FACTURA + "', ";
                informacion += "FACTURA = '" + FACTURA.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo FACTURA NOMINA no puede ser nulo\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(REGIMEN)))
            {
                sql += "'" + REGIMEN + "', ";
                informacion += "REGIMEN = '" + REGIMEN.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo REGIMEN no puede ser nulo\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(SOLO_DEV)))
            {
                sql += "'" + SOLO_DEV + "', ";
                informacion += "SOLO_DEV = '" + SOLO_DEV.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo ADMINISTRACION SOLO DEVENGADO no puede ser nulo\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(VAC_PARAF)))
            {
                sql += "'" + VAC_PARAF + "', ";
                informacion += "VAC_PARAF = '" + VAC_PARAF.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo VACACIONES PARAFISCALES no puede ser nulo\n";
                ejecutar = false;
            }

            if (DIAS_VNC != 0)
            {
                sql += DIAS_VNC + ", ";
                informacion += "DIAS_VNC = " + DIAS_VNC.ToString() + ", ";
            }
            else
            {
                MensajeError = "El campo PLAZO FACTURA no puede ser 0\n";
                ejecutar = false;
            }

            if (AD_NOM != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(AD_NOM) + ", ";
                informacion += "AD_NOM = " + AD_NOM.ToString() + ", ";
            }
            else
            {
                sql += "0, ";
                informacion += "AD_NOM = '" + AD_NOM.ToString() + "', ";
            }

            if (AD_PENSION != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(AD_PENSION) + ", ";
                informacion += "AD_PENSION = " + AD_PENSION.ToString() + ", ";
//.........这里部分代码省略.........
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:condicionComercial.cs

示例14: AdicionarDetalleServicio

        public Decimal AdicionarDetalleServicio(Decimal ID_Servicio, Decimal ID_Servicio_Completario, Decimal AIU, Decimal IVA, Decimal VALOR, Conexion conexion)
        {
            String sql = null;
            String ID_SERVICIO = null;
            String informacion = null;
            Boolean ejecutar = true;

            tools _tools = new tools();

            sql = "usp_detalle_servicio_adicionar ";

            #region validaciones

            sql += ID_Servicio + ", ";
            informacion += "ID_SERVICIO = '" + ID_Servicio + "' ";

            if (ID_Servicio_Completario != 0)
            {
                sql += ID_Servicio_Completario + ", ";
                informacion += "ID_SERVICIO_COMPLETARIO = '" + ID_Servicio_Completario + "' ";
            }
            else
            {
                MensajeError += "El campo ID_SERVICIO_COMPLETARIO no puede ser nulo\n";
                ejecutar = false;
            }
            if (AIU != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(AIU) + ", ";
                informacion += "AIU = '" + AIU + "' ";
            }
            else
            {
                sql += "0, ";
                informacion += "AIU = 0 ";
            }

            if (IVA != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(IVA) + ", ";
                informacion += "IVA = '" + IVA + "' ";
            }
            else
            {
                sql += "0, ";
                informacion += "IVA = 0 ";
            }

            if (VALOR != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR) + ", ";
                informacion += "VALOR = '" + VALOR + "' ";
            }
            else
            {
                sql += "0, ";
                informacion += "VALOR = 0 ";

            }

            sql += "'S', null";
            informacion += "ACIVO = 'S', FECHA_INACTIVO = NULL ";

            #endregion validaciones

            if (ejecutar)
            {

                try
                {
                    ID_SERVICIO = conexion.ExecuteScalar(sql);

                    #region auditoria
                    auditoria _auditoria = new auditoria(Empresa);
                    _auditoria.Adicionar(Usuario, tabla.VEN_DETALLE_SERVICIO, tabla.ACCION_ADICIONAR, sql, informacion, conexion);
                    #endregion auditoria
                }
                catch (Exception e)
                {
                    MensajeError = e.Message;
                }

            }

            if (!(String.IsNullOrEmpty(ID_SERVICIO)))
                return Convert.ToDecimal(ID_SERVICIO);
            else return 0;
        }
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:88,代码来源:detalleServicio.cs

示例15: AdicionarAlmDocumentosParaFactura


//.........这里部分代码省略.........
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_DOCUMENTO) + "', ";
                informacion += "FECHA_DOCUMENTO= '" + FECHA_DOCUMENTO.ToString() + "', ";
            }
            else
            {
                MensajeError += "El campo FECHA_DOCUMENTO no puede ser nulo\n";
                ejecutar = false;
            }

            if (!(String.IsNullOrEmpty(FECHA_VENCE.ToString())))
            {
                sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_VENCE) + "', ";
                informacion += "FECHA_VENCE= '" + FECHA_VENCE.ToString() + "', ";
            }
            else
            {
                sql += "'01011990', ";
                informacion += "FECHA_VENCE= '01011990', ";
            }

            if (ID_BODEGA_DESTINO != 0)
            {
                sql += ID_BODEGA_DESTINO + ", ";
                informacion += "ID_BODEGA_DESTINO= '" + ID_BODEGA_DESTINO.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "ID_BODEGA_DESTINO = 0, ";
            }

            if (VALOR != 0)
            {
                sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR) + ", ";
                informacion += "VALOR = '" + VALOR.ToString() + "', ";
            }
            else
            {
                sql += "0, ";
                informacion += "VALOR = 0, ";
            }

            if (!(String.IsNullOrEmpty(ESTADO)))
            {
                sql += "'" + ESTADO + "', ";
                informacion += "ESTADO= '" + ESTADO.ToString() + "', ";
            }
            else
            {
                sql += "null, ";
                informacion += "ESTADO= 'null', ";
            }

            if (!(String.IsNullOrEmpty(OBSERVACION_JUSTIFICACION)))
            {
                sql += "'" + OBSERVACION_JUSTIFICACION + "', ";
                informacion += "OBSERVACION_JUSTIFICACION= '" + OBSERVACION_JUSTIFICACION.ToString() + "', ";
            }
            else
            {
                sql += "null, ";
                informacion += "OBSERVACION_JUSTIFICACION= 'null', ";
            }

            sql += "'" + Usuario + "', ";
            informacion += "USU_CRE= '" + Usuario.ToString() + "', ";

            if (ID_PROVEEDOR != 0)
            {
                sql += ID_PROVEEDOR;
                informacion += "ID_PROVEEDOR = '" + ID_PROVEEDOR.ToString() + "'";
            }
            else
            {
                sql += "0";
                informacion += "ID_PROVEEDOR = '0'";
            }
            #endregion validaciones

            if (ejecutar)
            {
                try
                {
                    identificador = _dato.ExecuteScalar(sql);

                    #region auditoria
                    auditoria _auditoria = new auditoria(Empresa);
                    _auditoria.Adicionar(Usuario, tabla.ALM_DOCUMENTOS, tabla.ACCION_ADICIONAR, sql, informacion, _dato);
                    #endregion auditoria
                }
                catch (Exception e)
                {
                    MensajeError = e.Message;
                }
            }

            if (!(String.IsNullOrEmpty(identificador))) return Convert.ToDecimal(identificador);
            else return 0;
        }
开发者ID:jquirogadesarrollador,项目名称:Varu,代码行数:101,代码来源:documento.cs


注:本文中的Brainsbits.LLB.maestras.tools.convierteComaEnPuntoParaDecimalesEnSQL方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。