Mercurial > pub > bltoolkit
view Examples/Nemerle/Main.n @ 6:11b6da379593
Исправлена странная ошибка при использовании OfType<...>().Where(...)
author | cin |
---|---|
date | Mon, 05 Dec 2016 05:50:52 +0300 |
parents | f990fcb411a9 |
children |
line wrap: on
line source
using System.Console; using BLToolkit.Data; using BLToolkit.Mapping; using BLToolkit.Reflection; namespace Test { public enum Gender { [MapValue("F")] | Female [MapValue("M")] | Male [MapValue("U")] | Unknown [MapValue("O")] | Other } [MapField("PersonID", "ID")] public class Person { public mutable PersonID : int; public mutable FirstName : string; public mutable LastName : string; public mutable MiddleName : string; public mutable Gender : Gender; } module Program { Main() : void { def p = Person(); p.FirstName = "John"; p.LastName = "Pupkin"; using (db = DbManager()) { def p = db .SetSpCommand("Person_SelectByName", db.CreateParameters(p)) .ExecuteObject() : Person; TypeAccessor.WriteConsole(p); } WriteLine("Press enter to continue..."); _ = ReadLine(); } } }