private void ActualizarBitacoraDistribucion(BitacoraDistribucionDocumento bitacoraDist) { if (bitacoraDist.IdBitacoraDistribucionDocumento == 0) { BitacoraDistribucionDocumentoRepository.Add(bitacoraDist); } else { BitacoraDistribucionDocumentoRepository.Update(bitacoraDist); } }
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); }