Exemple #1
0
        public Processo ObterProcesso(TipoProcessoEnum processo)
        {
            TiposDeProcesso tipos = new TiposDeProcesso();
            var tipo = tipos.ObterPor(processo);

            var criterio = Session.CreateCriteria<Processo>();
            criterio.Add(Expression.Eq("TipoProcesso", tipo));
            return criterio.UniqueResult<Processo>();
        }
        private void CriarProcesso(string nome, TipoProcessoEnum tipoEnum)
        {
            TiposDeProcesso tipos = new TiposDeProcesso();
            var tipo = tipos.ObterPor(tipoEnum);

            var processo = new Processo()
            {
                Departamento = this.departamento,
                Nome = nome,
                TipoProcesso = tipo
            };

            processos.Add(processo);
        }