Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Resources/Properties/DataAnnotationResources.resx @ 120:c3573defd18f
Agregado de Fecha, Usuario y Successful en TrackLog
Modificacion de publicador de blog para usar TrackLog
Agregado de TrackLog en el test de crud de eventos
Fix en publicador de twitter para que no twitee si ya se encuentra en TrackLog pero con Successful en true
author | Jorge@Jorge-PC |
---|---|
date | Fri, 24 Jun 2011 21:18:21 -0300 |
parents | 7e9ffde4022d |
children | a5ff4de4a1d3 |
rev | line source |
---|---|
83
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="utf-8"?> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
2 <root> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
3 <!-- |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
4 Microsoft ResX Schema |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
5 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
6 Version 2.0 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
7 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
8 The primary goals of this format is to allow a simple XML format |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
9 that is mostly human readable. The generation and parsing of the |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
10 various data types are done through the TypeConverter classes |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
11 associated with the data types. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
12 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
13 Example: |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
14 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
15 ... ado.net/XML headers & schema ... |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
16 <resheader name="resmimetype">text/microsoft-resx</resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
17 <resheader name="version">2.0</resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
18 <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
19 <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
20 <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
21 <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
22 <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
23 <value>[base64 mime encoded serialized .NET Framework object]</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
24 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
25 <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
26 <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
27 <comment>This is a comment</comment> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
28 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
29 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
30 There are any number of "resheader" rows that contain simple |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
31 name/value pairs. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
32 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
33 Each data row contains a name, and value. The row also contains a |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
34 type or mimetype. Type corresponds to a .NET class that support |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
35 text/value conversion through the TypeConverter architecture. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
36 Classes that don't support this are serialized and stored with the |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
37 mimetype set. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
38 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
39 The mimetype is used for serialized objects, and tells the |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
40 ResXResourceReader how to depersist the object. This is currently not |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
41 extensible. For a given mimetype the value must be set accordingly: |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
42 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
43 Note - application/x-microsoft.net.object.binary.base64 is the format |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
44 that the ResXResourceWriter will generate, however the reader can |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
45 read any of the formats listed below. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
46 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
47 mimetype: application/x-microsoft.net.object.binary.base64 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
48 value : The object must be serialized with |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
49 : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
50 : and then encoded with base64 encoding. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
51 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
52 mimetype: application/x-microsoft.net.object.soap.base64 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
53 value : The object must be serialized with |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
54 : System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
55 : and then encoded with base64 encoding. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
56 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
57 mimetype: application/x-microsoft.net.object.bytearray.base64 |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
58 value : The object must be serialized into a byte array |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
59 : using a System.ComponentModel.TypeConverter |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
60 : and then encoded with base64 encoding. |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
61 --> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
62 <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
63 <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
64 <xsd:element name="root" msdata:IsDataSet="true"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
65 <xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
66 <xsd:choice maxOccurs="unbounded"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
67 <xsd:element name="metadata"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
68 <xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
69 <xsd:sequence> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
70 <xsd:element name="value" type="xsd:string" minOccurs="0" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
71 </xsd:sequence> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
72 <xsd:attribute name="name" use="required" type="xsd:string" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
73 <xsd:attribute name="type" type="xsd:string" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
74 <xsd:attribute name="mimetype" type="xsd:string" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
75 <xsd:attribute ref="xml:space" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
76 </xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
77 </xsd:element> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
78 <xsd:element name="assembly"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
79 <xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
80 <xsd:attribute name="alias" type="xsd:string" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
81 <xsd:attribute name="name" type="xsd:string" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
82 </xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
83 </xsd:element> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
84 <xsd:element name="data"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
85 <xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
86 <xsd:sequence> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
87 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
88 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
89 </xsd:sequence> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
90 <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
91 <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
92 <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
93 <xsd:attribute ref="xml:space" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
94 </xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
95 </xsd:element> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
96 <xsd:element name="resheader"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
97 <xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
98 <xsd:sequence> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
99 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
100 </xsd:sequence> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
101 <xsd:attribute name="name" type="xsd:string" use="required" /> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
102 </xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
103 </xsd:element> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
104 </xsd:choice> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
105 </xsd:complexType> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
106 </xsd:element> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
107 </xsd:schema> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
108 <resheader name="resmimetype"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
109 <value>text/microsoft-resx</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
110 </resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
111 <resheader name="version"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
112 <value>2.0</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
113 </resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
114 <resheader name="reader"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
116 </resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
117 <resheader name="writer"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
119 </resheader> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
120 <data name="FechaRequired" xml:space="preserve"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
121 <value>debe ingresar la fecha del evento</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
122 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
123 <data name="PonenteRequired" xml:space="preserve"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
124 <value>debe ingresar el nombre del ponente</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
125 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
126 <data name="Titulo" xml:space="preserve"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
127 <value>Título</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
128 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
129 <data name="TituloDescription" xml:space="preserve"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
130 <value>Título del evento, el mismo lo identifica entre todos los eventos</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
131 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
132 <data name="TituloRequired" xml:space="preserve"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
133 <value>debe ingresar el título</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
134 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
135 <data name="UrlInvitacion" xml:space="preserve"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
136 <value>Url de la invitación</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
137 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
138 <data name="UrlInvitacionUrl" xml:space="preserve"> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
139 <value>la url ingresada no es válida</value> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
140 </data> |
7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
nelopauselli
parents:
diff
changeset
|
141 </root> |