Exemplo n.º 1
0
        public static Int64 InsertByCTPRear(CrossTalkPacketCBE ctp, int ctpEntryId)//, int eviVehicleClassId, string eviVRN)
        {
            TransactionCBE transaction = new TransactionCBE();

            transaction.TMSId   = 1;
            transaction.PlazaId = ctp.PlazaId;
            transaction.LaneId  = ctp.LaneId;
            //transaction.TransactionId = ; //auto increment
            transaction.TransactionDateTime = Convert.ToDateTime(ctp.TimeStamp);
            //transaction.CrosstalkTagId = ctp.FirstRead;
            //transaction.CrosstalkVehicleClassId = eviVehicleClassId.ToString();
            //transaction.CrosstalkVRN = eviVRN;
            //transaction.CrosstalkTimestamp = ctp.TimeStamp;
            //transaction.NodefluxVRN = ""; //will be updated when NFP arrives
            //transaction.NodefluxVehicleClassId = ""; //will be updated when NFP arrives
            //transaction.NodefluxTimestamp = ""; //will be updated when NFP arrives
            transaction.CrosstalkEntryIdFront = ctpEntryId;
            //transaction.NodefluxEntryId = ; // will be updated when NFP arrives

            transaction.IsBalanceUpdated = -1; //this is important
            transaction.IsTransfered     = Convert.ToInt32(Libraries.CommonLibrary.Constants.TransferStatus.NotTransferred);
            transaction.IsViolation      = -1; // this is important
            //transaction.ModifierId = 0;//will be updated later

            transaction.CreationDate     = System.DateTime.Now;
            transaction.ModificationDate = System.DateTime.Now;

            transaction.IsRegistered = 1; //it will be always 1 in this case

            return(TransactionDAL.InsertByCTPRear(transaction));
        }
Exemplo n.º 2
0
 public static void Update(CrossTalkPacketCBE crostalkCBE)
 {
     VaaaN.MLFF.Libraries.CommonLibrary.DAL.CrossTalkDAL.Update(crostalkCBE);
 }
Exemplo n.º 3
0
 public static int Insert(CrossTalkPacketCBE crostalkCBE)
 {
     return(CrossTalkDAL.Insert(crostalkCBE));
 }