Mercurial > pub > bltoolkit
view Examples/Nemerle/Main.n @ 7:99cd4f3947d8
Закомментированы строки мешающие добавлению авиа дежурств.
author | nickolay |
---|---|
date | Fri, 27 Oct 2017 18:26:29 +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(); } } }