Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void SaveXML(String ^link)
- {
- XmlTextWriter ^writer = gcnew XmlTextWriter(link, System::Text::Encoding::ASCII);
- Lista<produto> *LP;
- writer->WriteStartDocument(true);
- writer->WriteStartElement("Farma");
- for(int i=0; i<LC.NElem(); i++)
- {
- LP = LC[i]->GetLP();
- for(int j=0; j<LP->NElem(); j++)
- {
- writer->WriteStartElement("Produto");
- writer->WriteElementString("nome", CoisasUteis::ConverterstringToString((*LP)[j]->GetNome()));
- writer->WriteElementString("categoria", CoisasUteis::ConverterstringToString(LC[i]->GetNomeCat()));
- writer->WriteElementString("codigobarras", CoisasUteis::ConverterstringToString((*LP)[j]->GetCodBar()));
- writer->WriteElementString("datafabrico", CoisasUteis::ConverterstringToString((*LP)[j]->GetDataF()));
- writer->WriteElementString("datavalidade", CoisasUteis::ConverterstringToString((*LP)[j]->GetDataV()));
- writer->WriteElementString("preco", (*LP)[j]->GetPreco().ToString());
- writer->WriteElementString("quantidade", (*LP)[j]->GetQt().ToString());
- writer->WriteElementString("localizacaofabrica", CoisasUteis::ConverterstringToString((*LP)[j]->GetLoc()));
- writer->WriteElementString("fabricante", CoisasUteis::ConverterstringToString((*LP)[j]->GetFab()));
- writer->WriteElementString("observacoes", CoisasUteis::ConverterstringToString((*LP)[j]->GetObs()));
- writer->WriteEndElement();
- }
- }
- writer->WriteEndElement();
- writer->WriteEndDocument();
- writer->Flush();
- writer->Close();
- }
Advertisement
Add Comment
Please, Sign In to add comment