コード例 #1
0
        public EventoProcessoJuridico(Guid codigoProcesso, DescricaoCurta titulo, Descricao descricao, DataHoraEventoProcessoJuridico dataHora)
        {
            CodigoProcesso = codigoProcesso;
            Titulo         = titulo;
            Descricao      = descricao;
            DataHora       = dataHora;
            _anexos        = new List <AnexoEventoProcessoJuridico>();

            Validar();
        }
コード例 #2
0
        public EventoProcessoJuridico AsEntity()
        {
            var descricao = string.IsNullOrEmpty(Descricao) ?
                            Dominio.ObjetosDeValor.Descricao.CriarDescricaoVazia() :
                            new Descricao(Descricao);

            var titulo         = new DescricaoCurta(Titulo);
            var dataHoraEvento = new DataHoraEventoProcessoJuridico(DataHoraEvento);

            return(new EventoProcessoJuridico(CodigoProcessoJuridico, titulo, descricao, dataHoraEvento));
        }
コード例 #3
0
        public CompromissoAgenda(
            DescricaoCurta titulo,
            Descricao descricao,
            HorarioCompromisso horario,
            Guid?codigoCliente,
            Guid?codigoAdvogado)
        {
            Titulo         = titulo;
            Descricao      = descricao;
            Horario        = horario;
            CodigoCliente  = codigoCliente;
            CodigoAdvogado = codigoAdvogado;

            Validar();
        }
コード例 #4
0
        public ProcessoJuridico(Guid?idAdvogadoResponsavel,
                                Guid idCliente,
                                NumeroProcessoJuridico numero,
                                DescricaoCurta titulo,
                                Descricao descricao,
                                string juizResponsavel,
                                EEstadoBrasileiro uf,
                                EStatusProcessoJuridico status,
                                ETipoDePapelProcessoJuridico tipoDePapel)
        {
            CodigoAdvogadoResponsavel = idAdvogadoResponsavel;
            CodigoCliente             = idCliente;
            Numero          = numero;
            UF              = uf;
            Titulo          = titulo;
            Descricao       = descricao;
            JuizResponsavel = juizResponsavel;
            Status          = status;
            TipoDePapel     = tipoDePapel;

            _eventos = new List <EventoProcessoJuridico>();
            Validar();
        }
コード例 #5
0
 public void AtualizarTitulo(string novoTitulo)
 {
     Titulo = new DescricaoCurta(novoTitulo);
     AddNotifications(Titulo);
 }
コード例 #6
0
 public void AtualizarTitulo(DescricaoCurta titulo)
 {
     AddNotifications(titulo);
     Titulo = titulo;
 }