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); }
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)); }
public ActionResult Editar(CadastroDocumentoFornecedorIndividualVM model) { return(View(model)); }