public void AtualizaStatusDocumento(int documentoId, DocumentoStatus status) { this.Session .CreateQuery("update Documento set Status = :status where Id = :id") .SetParameter("id", documentoId) .SetParameter("status", status) .ExecuteUpdate(); }
public void AlterarStatus(int documentoId, DocumentoStatus documentoStatus) { this.Session .CreateQuery("update Documento set Status = :documentoStatus where Id = :id") .SetParameter("documentoStatus", documentoStatus) .SetParameter("id", documentoId) .ExecuteUpdate(); }
public void AlterarStatusPorLote(int loteId, DocumentoStatus status) { this.Session .CreateQuery("update Documento set Status = :status where Lote.Id = :lote") .SetParameter("status", status) .SetParameter("lote", loteId) .ExecuteUpdate(); }
public void AlterarStatusDeConsulta(int documentoId, DocumentoStatus statusDeConsulta) { this.Session .CreateQuery("update Documento set StatusDeConsulta = :statusDeConsulta where Id = :id") .SetParameter("statusDeConsulta", statusDeConsulta) .SetParameter("id", documentoId) .ExecuteUpdate(); }
public void AtualizarAposClassificacao(DocumentoStatus status, TipoDocumento tipoDocumento, int documentoId) { this.Session .CreateQuery(@"update Documento set Status = :status, TipoDocumento = :tipoDocumento, Reclassificado = true where Id = :documentoId") .SetParameter("status", status) .SetParameter("tipoDocumento", tipoDocumento) .SetParameter("documentoId", documentoId) .ExecuteUpdate(); }
public void AlterarRecognitionService(int documentoId, DocumentoStatus novoStatus, bool recognitionService) { this.Session .CreateQuery(@"update Documento set Status = :novoStatus, RecognitionService = :recognitionService where Id = :documentoId") .SetParameter("documentoId", documentoId) .SetParameter("novoStatus", novoStatus) .SetParameter("recognitionService", recognitionService) .ExecuteUpdate(); }
public ClinicaDocumentos(Funcionario funcionario, DateTime dataDeUpload, TipoDocumentoDaClinica tipoDocumento, string descricao, string nome, DateTime dataVencimento, DocumentoStatus statusDocumento) { Responsavel = funcionario; DataDeUpload = dataDeUpload; TipoDocumento = tipoDocumento; Descricao = descricao; Nome = nome; DataDeVencimento = dataVencimento; StatusDocumento = statusDocumento; Validar(); }
private void DefinirNovosStatus(Lote lote, ProcessoStatus processoStatus, DocumentoStatus documentoStatus) { foreach (var processo in lote.Processos) { processo.Status = processoStatus; if (documentoStatus != null) { processo.AlterarStatusDosDocumentos(documentoStatus); } } }
public void AlterarStatus(int processoId, int tipoDocumentoId, DocumentoStatus novoStatus) { this.Session .CreateQuery(@" update Documento set Status = :novoStatus where Processo.Id = :processoId and TipoDocumento.Id = :tipoDocumento") .SetParameter("processoId", processoId) .SetParameter("novoStatus", novoStatus) .SetParameter("tipoDocumento", tipoDocumentoId) .ExecuteUpdate(); }
public void AtualizarStatusPorProcesso(int processoId, DocumentoStatus statusAtual, DocumentoStatus novoStatus) { this.Session .CreateQuery(@" update Documento set Status = :novoStatus where Processo.Id = :processoId and Status = :statusAtual") .SetParameter("novoStatus", novoStatus) .SetParameter("statusAtual", statusAtual) .SetParameter("processoId", processoId) .ExecuteUpdate(); }
private void DefinirNovosStatus(Lote lote, ProcessoStatus processoStatus, DocumentoStatus documentoStatus) { foreach (var processo in lote.Processos) { processo.Status = processoStatus; foreach (var documento in processo.Documentos.Where(x => x.Status != DocumentoStatus.Excluido && x.Virtual && x.TipoDocumento.Id != TipoDocumento.CodigoFolhaDeRosto && x.TipoDocumento.Id != TipoDocumento.CodigoTermoAutuacaoDossie)) { documento.Status = documentoStatus; } } }
public void Reclassificar(int documentoId, int tipoDocumentoId, DocumentoStatus status) { this.Session .CreateQuery(@" update Documento set HoraInicio = null, Reclassificado = :reclassificado, TipoDocumento.Id = :tipoDocumentoId, StatusDeConsulta = :statusDeConsulta where Id = :id") .SetParameter("reclassificado", true) .SetParameter("tipoDocumentoId", tipoDocumentoId) .SetParameter("statusDeConsulta", status) .SetParameter("id", documentoId) .ExecuteUpdate(); }