Ejemplo n.º 1
0
        public ActionResult EditarDocumento(int documentoId)
        {
            var documento      = _documentosService.ObterSolicitacaoDocumentoPorId(documentoId);
            var solicitacaoDoc = new SolicitacaoDocumentoDto()
            {
                NumeroRevisao       = documento.NumeroRevisao,
                DataEmissao         = documento.DataEmissao,
                Observacao          = documento.Observacao,
                Titulo              = documento.Titulo,
                Ativo               = documento.Ativo,
                Historico           = documento.Historico,
                Arquivo             = documento.Arquivo,
                AprovacaoId         = documento.AprovacaoId,
                LocalDigital        = documento.LocalDigital,
                CodigoIdentificacao = documento.CodigoIdentificacao,
                FaseDocumento       = documento.FaseDocumento,
                LocalFisico         = documento.LocalFisico,
                Id                    = documento.Id,
                QtdNumeroCopia        = documento.QtdNumeroCopia,
                SendoRevisado         = documento.SendoRevisado,
                SetorID               = documento.SetorID,
                TipoDocumento         = documento.TipoDocumento,
                UsuariosAprovadorId   = documento.UsuariosAprovadorId,
                UsuariosRevisores     = documento.UsuariosRevisores,
                TipoDeArmazenamento   = documento.TipoDeArmazenamento,
                UsuariosElaboradorId  = documento.UsuariosElaboradorId,
                UsuariosSolicitanteId = documento.UsuariosSolicitanteId
            };

            return(PartialView("_ManterDocumento", solicitacaoDoc));
        }
Ejemplo n.º 2
0
        public ActionResult NovoDocumento()
        {
            var solicitacaoDoc = new SolicitacaoDocumentoDto()
            {
                NumeroRevisao = "Documento sem versão",
                DataEmissao   = DateTime.Now.Date
            };

            return(PartialView("_ManterDocumento", solicitacaoDoc));
        }
Ejemplo n.º 3
0
 public ActionResult ExecucaoFase5Publicacao(SolicitacaoDocumentoDto solicitacaoDocumentoDto)
 {
     try
     {
         _documentosService.RegistrarPublicacaoDeDocumento(solicitacaoDocumentoDto);
         return(Json("Publicação de documento realizada com sucesso."));
     }
     catch (Exception ex)
     {
         throw new HttpException(ex.Message);
     }
 }
Ejemplo n.º 4
0
 public ActionResult ExecucaoFase1(SolicitacaoDocumentoDto solicitacaoDocumentoDto)
 {
     try
     {
         solicitacaoDocumentoDto.UsuariosSolicitanteId = CustomPrincipal.UsuarioId;
         _documentosService.RegistrarSolicitacaoDocumento(solicitacaoDocumentoDto);
         return(Json("Documento / Registro solicitado com sucesso."));
     }
     catch (Exception ex)
     {
         throw new HttpException(ex.Message);
     }
 }