示例#1
0
        public void createVMXCONTROLPOLIZA(VMXCONTROLPOLIZA oVMXPoliza)
        {
            string sCons = string.Empty;

            try
            {
                string query = MapeoQuerySql.ObtenerPorId("AdminGeneralJournal.createVMXCONTROLPOLIZA");

                sCons = string.Format(query
                                      , oVMXPoliza.NO_TRANSACCION, oVMXPoliza.CUENTA, oVMXPoliza.MONTO
                                      , oVMXPoliza.FECHA_PERIODO, oVMXPoliza.FECHA_TRANSACCION, oVMXPoliza.FECHA_CREACION
                                      , oVMXPoliza.USUARIO, oVMXPoliza.TIPO_OPERACION, oVMXPoliza.SITE_ID);

                _trace.AppendLine(sCons);
                _oSQL.EjecutarDML(sCons);
            }
            catch (Exception ex)
            {
                throw new Exception("Error al insertar en VMXCONTROLPOLIZA. Detalle: " + ex.Message);
            }
        }
示例#2
0
        private List <VMXCONTROLPOLIZA> getListVMXCONTROLPOLIZA()
        {
            // Encacbezado de poliza para control de CTECH
            List <VMXCONTROLPOLIZA> lstVMXPoliza = new List <VMXCONTROLPOLIZA>();

            foreach (DataRow drRow_Traspasos in _dtVMX_IVATRASTEMP.Rows)
            {
                VMXCONTROLPOLIZA ovmPoliza = new VMXCONTROLPOLIZA();

                ovmPoliza.NO_TRANSACCION    = ID;
                ovmPoliza.CUENTA            = drRow_Traspasos["CUENTA_DESTINO"].ToString();
                ovmPoliza.MONTO             = double.Parse(drRow_Traspasos["MONTO"].ToString());
                ovmPoliza.FECHA_PERIODO     = POSTING_DATE;
                ovmPoliza.FECHA_TRANSACCION = CREATE_DATE;
                ovmPoliza.FECHA_CREACION    = CREATE_DATE;
                ovmPoliza.USUARIO           = USER_ID;
                ovmPoliza.TIPO_OPERACION    = "CXC";

                lstVMXPoliza.Add(ovmPoliza);
            }

            return(lstVMXPoliza);
        }