コード例 #1
0
        private void CargarDatosRevision(TRevision rev, SqlCeConnection conn)
        {
            IList <TDatoRevision> datos_revision = CntSciTerminal.GetTDatosRevision(rev, conn);

            foreach (TDatoRevision dr in datos_revision)
            {
                DatosRevision dato;
                var           rs = (from d in ctx.DatosRevisions
                                    where d.DatosId == dr.DatosId
                                    select d).FirstOrDefault <DatosRevision>();
                //siempre existirá EL DATO DE REVISIÓN ya que no se permite la creación de nuevos en TERMINAL
                if (rs != null)
                {
                    dato       = rs;
                    dato.Valor = dr.Valor;
                }
            }
            ctx.SaveChanges();
        }