コード例 #1
0
 private void ActualizarBitacoraDistribucion(BitacoraDistribucionDocumento bitacoraDist)
 {
     if (bitacoraDist.IdBitacoraDistribucionDocumento == 0)
     {
         BitacoraDistribucionDocumentoRepository.Add(bitacoraDist);
     }
     else
     {
         BitacoraDistribucionDocumentoRepository.Update(bitacoraDist);
     }
 }
コード例 #2
0
        public void ActualizaEstadoBitacoraDistribucion(long IdBitacoraDistribucionDocumento, int estatus)
        {
            var distribucion = BitacoraDistribucionDocumentoRepository.GetQueryable().Where(x => x.IdBitacoraDistribucionDocumento == IdBitacoraDistribucionDocumento).FirstOrDefault();

            if (distribucion == null)
            {
                return;
            }
            distribucion.Estatus = estatus;
            BitacoraDistribucionDocumentoRepository.Update(distribucion);

            var version = BitacoraVersionDocumentoRepository.GetQueryable().Where(x => x.IdBitacoraVersionDocumento == distribucion.IdBitacoraVersionDocumento).FirstOrDefault();

            if (version == null)
            {
                return;
            }
            version.Estatus = estatus;
            BitacoraVersionDocumentoRepository.Update(version);
        }