Pedro,

El metodo SaveAndLoadTest corresponde a un test. Probablemente debas
incluir NUnit o MSTest en el proyecto.

----------------------------------
Carlos Peix


2014-03-24 23:55 GMT-03:00 Pedro Avila <[email protected]>:

> Lo quiero hacer de esta manera, que es un ejemplo simple pero tampoco me
> sale, pq hay una palabra reservada que no me lo reconoce.
>
> using FluentNHibernate.Cfg;
> using FluentNHibernate.Cfg.Db;
> using FluentNHibernate.Testing;
> using NHibernate;
>
>
> namespace WindowsUINHibernate
> {
>     class TestSaveAndLoad
>     {
>         private ISessionFactory sessionFactory { get; set; }
>
>         public void CreateSessionFactory()
>         {
>             sessionFactory = Fluently.Configure()
>                 .Database(MsSqlConfiguration.MsSql2012.ConnectionString(
>                     "Data Source=.;Initial Catalog=NHibernate;User
> ID=sa;Password=lim@1"))
>                 .Mappings(m =>
> m.FluentMappings.AddFromAssemblyOf<StickyNote>())
>                 .BuildSessionFactory();
>         }
>
>         public void SaveAndLoadTest()
>         {
>             var stickyNote = new StickyNote {Note = "Woop"};
>             using (var session = sessionFactory.OpenSession())
>             {
>                 using (var transaction = session.BeginTransaction())
>                 {
>                     session.SaveOrUpdate(stickyNote);
>                     transaction.Commit();
>                 }
>             }
>             *Assert*.IsTrue(stickyNote.Id > 0);
>         }
>     }
> }
>
> Assert no me reconoce pq? quiero comenzar por este ejercicio simple.
>
> El lunes, 24 de marzo de 2014 06:44:37 UTC-5, Pedro Avila escribió:
>
>> Hola estoy trabajando con VS 2012, NHibernate. Quiero crear mi clase
>> Session y lo estoy haciendo de esta manera.
>>
>>
>> public class SessionNHibernate
>>     {
>>         public static ISessionFactory CreateSessionFactory()
>>         {
>>             var FluentConfig = MsSqlConfiguration.MsSql2012
>>                 .ConnectionString.FromAppSetting("default");
>>
>>             PersistenceModel persistenceModel = new PersistenceModel();
>>             
>> persistenceModel.AddMappingsFromAssembly(typeof(*User*).Assembly);
>>
>>             Configuration NHConfig = new Configuration()
>>                 .AddProperties(FluentConfig.*ToProperties*()); ==> No lo 
>> reconoce ToProperties
>>
>>             persistenceModel.Configure(NHConfig);
>>
>>             return NHConfig.BuildSessionFactory();
>>
>>         }
>>     }}
>>
>> Como poder crear sessiones? pero que no este poniendo en type of(La clase a 
>> trabajar)
>>
>>  --
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
> ---
> Has recibido este mensaje porque estás suscrito al grupo
> "NHibernate-Hispano" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a
> [email protected].
>
> Para acceder a más opciones, visita https://groups.google.com/d/optout.
>

-- 
-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
--- 
Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" 
de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía 
un correo electrónico a [email protected].
Para obtener más opciones, visita https://groups.google.com/d/optout.

Responder a