public XmlDocument AtualizarConceito(XmlDocument planilha, ConceitoPlanilha conceito) { FuncoesSeiRPG.AlterarConteudoXML(planilha, "Planilha/Conceito/Nome", conceito.Nome); FuncoesSeiRPG.AlterarConteudoXML(planilha, "Planilha/Conceito/Campanha", conceito.Campanha); FuncoesSeiRPG.AlterarConteudoXML(planilha, "Planilha/Conceito/Personalidade", conceito.Personalidade); FuncoesSeiRPG.AlterarConteudoXML(planilha, "Planilha/Conceito/Raca", conceito.Raca); FuncoesSeiRPG.AlterarConteudoXML(planilha, "Planilha/Conceito/Ocupacao", conceito.Ocupacao); FuncoesSeiRPG.AlterarConteudoXML(planilha, "Planilha/Conceito/Estilo", conceito.Estilo); return(planilha); }
public ConceitoPlanilha ObterConceito(XmlDocument planilha) { ConceitoPlanilha conceito = new ConceitoPlanilha(); conceito.Nome = FuncoesSeiRPG.RetornarValorConteudo(planilha, "Planilha/Conceito/Nome"); conceito.Ocupacao = FuncoesSeiRPG.RetornarValorConteudo(planilha, "Planilha/Conceito/Ocupacao"); conceito.Personalidade = FuncoesSeiRPG.RetornarValorConteudo(planilha, "Planilha/Conceito/Personalidade"); conceito.Raca = FuncoesSeiRPG.RetornarValorConteudo(planilha, "Planilha/Conceito/Raca"); conceito.Campanha = FuncoesSeiRPG.RetornarValorConteudo(planilha, "Planilha/Conceito/Campanha"); conceito.Estilo = FuncoesSeiRPG.RetornarValorConteudo(planilha, "Planilha/Conceito/Estilo"); return(conceito); }
private void button3_Click(object sender, EventArgs e) { PlanilhaNegocio neg = new PlanilhaNegocio(); XmlDocument p = new XmlDocument(); p.LoadXml("<?xml version='1.0' encoding='iso-8859-1'?> <Planilha> <Conceito> <Nome>Obscurus</Nome> <Campanha>CAMPANHA</Campanha> <Personalidade>ABC</Personalidade> <Raca> </Raca> <Ocupacao> </Ocupacao> <Estilo> </Estilo> </Conceito> <Atributo> <Fisico Prioridade=''> <Forca></Forca> <Destreza> </Destreza> <Resistencia> </Resistencia> </Fisico> <Metal Prioridade=''> <Intelecto> </Intelecto> <Influencia> </Influencia> <Percepcao> </Percepcao> </Metal> <Sobrenatural Prioridade=''> <Vontade> </Vontade> <Intuicao> </Intuicao> <Imunidade> </Imunidade> </Sobrenatural> </Atributo> <Habilitador> <Fisico> <Atletico Valor=''> <Salto Requerido='N'> </Salto> <Escalada Requerido='N'> </Escalada> <Corrida Requerido='N'> </Corrida> <Natacao Requerido='S'> </Natacao> <Esporte Requerido='N'> </Esporte> </Atletico> <CombateProximo Valor=''> <CombateDesarmado Requerido='N'> </CombateDesarmado> <Evasao Requerido='N'> </Evasao> <ArmaBrancaCurta Requerido='N'> </ArmaBrancaCurta> <ArmaBrancaMedia Requerido='N'> </ArmaBrancaMedia> <ArmaBrancaLonga Requerido='N'> </ArmaBrancaLonga> </CombateProximo> <CombateAfastado Valor=''> <Armamento Requerido='N'> </Armamento> <ArmaImpulso Requerido='N'> </ArmaImpulso> <ArmaFogoLeve Requerido='N'> </ArmaFogoLeve> <ArmaFogoMedia Requerido='N'> </ArmaFogoMedia> <ArmaFogoPesada Requerido='N'> </ArmaFogoPesada> </CombateAfastado> </Fisico> <Mental> <Instrucao Valor=''> <Medicina Requerido='N'> </Medicina> <Computacao Requerido='S'> </Computacao> <Conhecimento Requerido='S'> </Conhecimento> <Linguistica Requerido='S'> </Linguistica> <Ocultismo Requerido='N'> </Ocultismo> </Instrucao> <Social Valor=''> <Empatia Requerido='N'> </Empatia> <TratoComAnimais Requerido='N'> </TratoComAnimais> <Labia Requerido='N'> </Labia> <Malandragem Requerido='S'> </Malandragem> <Performance Requerido='N'> </Performance> </Social> <Perspicacia Valor=''> <Investigacao Requerido='N'> </Investigacao> <Furtividade Requerido='N'> </Furtividade> <Prestidigitacao Requerido='S'> </Prestidigitacao> <Reparo Requerido='N'> </Reparo> <Subterfugio Requerido='N'> </Subterfugio> </Perspicacia> </Mental> <Sobrenatural> <HabilitadorSobrenatural1 Nome='' Valor=''> <Especializacao1 Requerido='S'> </Especializacao1> <Especializacao2 Requerido='S'> </Especializacao2> <Especializacao3 Requerido='S'> </Especializacao3> <Especializacao4 Requerido='S'> </Especializacao4> <Especializacao5 Requerido='S'> </Especializacao5> </HabilitadorSobrenatural1> <HabilitadorSobrenatural2 Nome='' Valor=''> <Especializacao1 Requerido='S'> </Especializacao1> <Especializacao2 Requerido='S'> </Especializacao2> <Especializacao3 Requerido='S'> </Especializacao3> <Especializacao4 Requerido='S'> </Especializacao4> <Especializacao5 Requerido='S'> </Especializacao5> </HabilitadorSobrenatural2> <HabilitadorSobrenatural3 Nome='' Valor=''> <Especializacao1 Requerido='S'> </Especializacao1> <Especializacao2 Requerido='S'> </Especializacao2> <Especializacao3 Requerido='S'> </Especializacao3> <Especializacao4 Requerido='S'> </Especializacao4> <Especializacao5 Requerido='S'> </Especializacao5> </HabilitadorSobrenatural3> </Sobrenatural> </Habilitador> <Talento> <Slot1 Ajuste=''> </Slot1> <Slot2 Ajuste=''> </Slot2> <Slot3 Ajuste=''> </Slot3> <Slot4 Ajuste=''> </Slot4> <Slot5 Ajuste=''> </Slot5> <Slot6 Ajuste=''> </Slot6> <Slot7 Ajuste=''> </Slot7> <Slot8 Ajuste=''> </Slot8> <Slot9 Ajuste=''> </Slot9> <Slot10 Ajuste=''> </Slot10> </Talento> <Precedente> <Slot1 Custo=''> </Slot1> <Slot2 Custo=''> </Slot2> <Slot3 Custo=''> </Slot3> <Slot4 Custo=''> </Slot4> <Slot5 Custo=''> </Slot5> <Slot6 Custo=''> </Slot6> <Slot7 Custo=''> </Slot7> <Slot8 Custo=''> </Slot8> <Slot9 Custo=''> </Slot9> <Slot10 Custo=''> </Slot10> </Precedente> <Arma> <Slot1> <Tipo> </Tipo> <Ajuste> </Ajuste> <Tamanho> </Tamanho> <Pente> </Pente> <Alcance> </Alcance> </Slot1> <Slot2> <Tipo> </Tipo> <Ajuste> </Ajuste> <Tamanho> </Tamanho> <Pente> </Pente> <Alcance> </Alcance> </Slot2> <Slot3> <Tipo> </Tipo> <Ajuste> </Ajuste> <Tamanho> </Tamanho> <Pente> </Pente> <Alcance> </Alcance> </Slot3> <Slot4> <Tipo> </Tipo> <Ajuste> </Ajuste> <Tamanho> </Tamanho> <Pente> </Pente> <Alcance> </Alcance> </Slot4> <Slot5> <Tipo> </Tipo> <Ajuste> </Ajuste> <Tamanho> </Tamanho> <Pente> </Pente> <Alcance> </Alcance> </Slot5> </Arma> <Equipamento> <Slot1> <Item> </Item> <Quantidade> </Quantidade> <Tamanho> </Tamanho> </Slot1> <Slot2> <Item> </Item> <Quantidade> </Quantidade> <Tamanho> </Tamanho> </Slot2> <Slot3> <Item> </Item> <Quantidade> </Quantidade> <Tamanho> </Tamanho> </Slot3> <Slot4> <Item> </Item> <Quantidade> </Quantidade> <Tamanho> </Tamanho> </Slot4> <Slot5> <Item> </Item> <Quantidade> </Quantidade> <Tamanho> </Tamanho> </Slot5> </Equipamento> <Capacidade> <DefesaFisica></DefesaFisica> <DefesaMental></DefesaMental> <ModificadorIniciativa></ModificadorIniciativa> <Deslocamento></Deslocamento> <Carga></Carga> <IndiceProtecao></IndiceProtecao> <Subturno></Subturno> </Capacidade> <Saude> <Slot1> <Estado> </Estado> <Penalidade> </Penalidade> <Nivel> </Nivel> </Slot1> <Slot2> <Estado> </Estado> <Penalidade> </Penalidade> <Nivel> </Nivel> </Slot2> <Slot3> <Estado> </Estado> <Penalidade> </Penalidade> <Nivel> </Nivel> </Slot3> <Slot4> <Estado> </Estado> <Penalidade> </Penalidade> <Nivel> </Nivel> </Slot4> <Slot5> <Estado> </Estado> <Penalidade> </Penalidade> <Nivel> </Nivel> </Slot5> </Saude> <BarraEnergia> <Vitalidade> </Vitalidade> <EnergiaVital> </EnergiaVital> <Corrupcao> </Corrupcao> </BarraEnergia> <Experiencia> <Atributo> </Atributo> <Habilitador> </Habilitador> <Precedente> </Precedente> <Talento> </Talento> <Corrupcao> </Corrupcao> </Experiencia> </Planilha>"); ConceitoPlanilha c = new ConceitoPlanilha(); c = neg.ObterConceito(p); c.Nome = "Elbert"; c.Campanha = "Campanha Alterada"; c.Personalidade = "Personalidade Alterada"; textBox1.Text = (neg.AtualizarConceito(p, c)).InnerXml; }