public void Add(Cidade cidade) { using (TextWriter tw = new StreamWriter(System.Web.HttpContext.Current.Server.MapPath("~/XML/" + ((Cidade)cidade).Codigo.GetHashCode().ToString() + ".xml"))) { XmlSerializer ser = new XmlSerializer(cidade.GetType(), new XmlRootAttribute("Cidade")); ser.Serialize(tw, cidade); } }
public void Update(Cidade cidade) { using (TextWriter tw = new StreamWriter(System.Web.HttpContext.Current.Server.MapPath ("~/XML/" + HttpContext.Current.Request.RequestContext.RouteData.Values["codCidade"].ToString() + ".xml"))) { XmlSerializer ser = new XmlSerializer(cidade.GetType(), new XmlRootAttribute("Cidade")); ser.Serialize(tw, cidade); } }