Пример #1
0
        public static CadastroDocumentoFornecedorIndividualVM ModelToViewModel(DocumentosDoFornecedor model)
        {
            CadastroDocumentoFornecedorIndividualVM viewModel = new CadastroDocumentoFornecedorIndividualVM();

            viewModel.Ativo                 = model.ATIVO;
            viewModel.DataDeEmissao         = model.DATA_EMISSAO.HasValue ? model.DATA_EMISSAO.Value.ToString() : "";
            viewModel.DataDeValidade        = model.DATA_VENCIMENTO.HasValue ? model.DATA_VENCIMENTO.Value.ToString() : "";
            viewModel.DescricaoDeDocumentos = model.DescricaoDeDocumentos.DESCRICAO;
            viewModel.TipoDeDocumento       = model.DescricaoDeDocumentos.TipoDeDocumento.DESCRICAO;
            viewModel.SemValidade           = model.SEM_VALIDADE;
            viewModel.Id = model.ID;
            viewModel.DocumentosFornecedor.Add(new ArquivoFornecedorIndividualVM {
                Id = 1, Nome = "Nome Teste", Tamanho = "1234 Kb", Local = "~/uanela/"
            });

            return(viewModel);
        }
Пример #2
0
        public ActionResult Editar(string chaveurl)
        {
            EncryptDecryptQueryString Cripto = new EncryptDecryptQueryString();
            var id                    = Cripto.Descriptografar(chaveurl, Key);
            var descripto             = new Criptografia(EnumCripto.LinkDescriptografar, chaveurl, "r10X310y");
            var retorno               = 0;
            var parametroCriptografia = descripto.Resultados.FirstOrDefault(x => x.Key == "id");

            if (parametroCriptografia.Value != null)
            {
                int.TryParse(parametroCriptografia.Value, out retorno);
            }
            CadastroDocumentoFornecedorIndividualVM modelo = new CadastroDocumentoFornecedorIndividualVM();

            using (WebForLinkContexto contexto = new WebForLinkContexto())
            {
                modelo = CadastroDocumentoFornecedorIndividualVM.ModelToViewModel(contexto.WFD_PJPF_DOCUMENTOS.FirstOrDefault(x => x.ID == retorno));
            }

            return(View(modelo));
        }
Пример #3
0
 public ActionResult Editar(CadastroDocumentoFornecedorIndividualVM model)
 {
     return(View(model));
 }