/// <summary>
        /// Crea un nuevo JournalReport en base de datos
        /// </summary>
        /// <param name="journalReport">JournalReport</param>
        public void Create(JournalReportSent journalReport, int inOut)
        {
            journalReport.MsgInOut             = new MsgInOut();
            journalReport.MsgInOut.DDPVersion  = journalReport.DDPVersionNum;
            journalReport.MsgInOut.Destination = "";
            journalReport.MsgInOut.InOut       = inOut;
            journalReport.MsgInOut.MsgId       = journalReport.MessageId;
            journalReport.MsgInOut.MsgType     = journalReport.MessageType;
            journalReport.MsgInOut.RefId       = "";
            journalReport.MsgInOut.Source      = journalReport.Originator;
            journalReport.MsgInOut.TimeStamp   = journalReport.TimeStamp;

            context.JournalReportSents.InsertOnSubmit(journalReport);
            context.SubmitChanges();
        }
Example #2
0
        /// <summary>
        /// Transforma un JournalReportType en un JournalReportSent
        /// </summary>
        /// <param name="journalReport">JournalReportType</param>
        /// <returns>JournalReportSent</returns>
        public static JournalReportSent Map2DB(DataCenterLogic.DataCenterTypesIDE.JournalReportType journalReport)
        {
            JournalReportSent retJournalReport = new JournalReportSent();

            retJournalReport.DDPVersionNum = journalReport.DDPVersionNum;
            retJournalReport.JournalFile   = journalReport.JournalFile;
            retJournalReport.Message       = journalReport.Message;
            retJournalReport.MessageId     = journalReport.MessageId;
            retJournalReport.MessageType   = ToInt(journalReport.MessageType);
            retJournalReport.Originator    = journalReport.Originator;
            retJournalReport.schemaVersion = journalReport.schemaVersion;
            retJournalReport.Test          = ToInt(journalReport.test);
            retJournalReport.TimeStamp     = journalReport.TimeStamp;

            return(retJournalReport);
        }