Este es uno de los mappings que tengo, coinciden los defaults data:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">
<class name="Persistence.Objects.EstadoCivil, Persistence"
table="EstadoCivil" proxy="false">
id name="IdEstadoCivil" column="idEstadoCivil" type="Int32" unsaved-
value="0">
<generator class="assigned"/>
</id>
<property name="Nombre" />
<property name="Descripcion" />
<property name="Usuario" />
<property name="Fecha" />
<property name="MarcaBorrado" />
</class>
</hibernate-mapping>
Esta es la clase:
using System;
using System.Collections.Generic;
using System.Text;
namespace Persistence.Objects {
public class EstadoCivil {
#region Private Members
private int m_idestadocivil;
private string m_nombre;
private string m_descripcion;
private string m_usuario;
private DateTime m_fecha;
private string m_marcaborrado;
#endregion
#region Default ( Empty ) Class Constuctor
/// <summary>
/// default constructor
/// </summary>
public EstadoCivil() {
m_idestadocivil = 0;
m_nombre = String.Empty;
m_descripcion = String.Empty;
m_usuario = String.Empty;
m_fecha = DateTime.MinValue;
m_marcaborrado = "N";
}
#endregion // End of Default ( Empty ) Class Constuctor
#region Public Properties
/// <summary>
///
/// </summary>
public int IdEstadoCivil {
get { return m_idestadocivil; }
set { m_idestadocivil = value; }
}
/// <summary>
///
/// </summary>
public string Nombre {
get { return m_nombre; }
set { m_nombre = value; }
}
/// <summary>
///
/// </summary>
public string Descripcion {
get { return m_descripcion; }
set { m_descripcion = value; }
}
/// <summary>
///
/// </summary>
public string Usuario {
get { return m_usuario; }
set { m_usuario = value; }
}
/// <summary>
///
/// </summary>
public DateTime Fecha {
get { return m_fecha; }
set { m_fecha = value; }
}
/// <summary>
///
/// </summary>
public string MarcaBorrado {
get { return m_marcaborrado; }
set { m_marcaborrado = value; }
}
#endregion
}
}
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---