public ProcessoTramitacao(Guid servidorId, DateTime data, ESetoresTramitacao origem, ESetoresTramitacao destino, string usuario) { ServidorId = servidorId; DataTramitacao = data; SetorOrigem = origem; SetorDestino = destino; UsuarioMovimentacao = usuario; }
public BeneficioServidor(string nome, string cpf, string orgao, string matricula, ESetoresTramitacao setor) { Nome = nome; CPF = cpf; Orgao = orgao; Matricula = matricula; SetorTramitacao = setor; }
private void GravarTramitacao(BeneficioServidor beneficio, ESetoresTramitacao setorAnterior, ESetoresTramitacao tramitacao) { try { var documentoTramitacao = new ProcessoTramitacao( servidorId: beneficio.Id, data: DateTime.Now, origem: setorAnterior, destino: tramitacao, usuario: _user.Name == null ? "Carlos Eduardo" : _user.Name); { } _uow.GetRepository <ProcessoTramitacao>() .Save(entity: documentoTramitacao); _uow.SaveChanges(); } catch (Exception ex) { } }
public void UpdateServidor(ESetoresTramitacao tramitacao) { SetorTramitacao = tramitacao; }