コード例 #1
0
        public IEnumerable <TipoAcaoVM> ObterTiposAcoes(int orgaoId)
        {
            var entidades = RepositoryCQRS.Buscar <TipoAcao>(x => x.OrgaoId == orgaoId && x.Ativo);
            var models    = MapLista <TipoAcaoVM>(entidades);

            return(models);
        }
コード例 #2
0
        public IEnumerable <OrgaoVM> ObterNaturezas(int justicaId)
        {
            var entidades = RepositoryCQRS.Buscar <Orgao>(x => x.JusticaId == justicaId && x.Ativo);
            var models    = MapLista <OrgaoVM>(entidades);

            return(models);
        }
コード例 #3
0
        public void Atualizar <T>(T model)
        {
            var tipoDominio = ObterTipoDominio(model.GetType());
            var entidade    = RepositoryCQRS.ObterPorId(tipoDominio, (model as IDefaultEntity).GetId());

            Mapper.Map(model, entidade);
            auxiliaresServices.Atualizar(entidade);
            SaveChanges();
        }