Skip to content

Instantly share code, notes, and snippets.

View VirtualServer.cs
namespace Core
{
public class BladeServer
{
public string Hostname { get; set;}
public string ServerRole { get; set; }
public string IPAddress { get; set; }
public string OS { get; set; }
public BladeChassis BladeChassis { get; set; }
@Itslet
Itslet / Global.asax.cs
Created Dec 10, 2010
Piece of Global.asax.cs for Eloquera
View Global.asax.cs
public class MvcApplication : NinjectHttpApplication
{
public static DB db = new DB("server=(local);password=;options=none;");
private static void openSession()
{
if (File.Exists(@"c:\temp\db\iSay.eq")) {
db.OpenDatabase("iSay");
db.RegisterType(typeof(iSay.Story));
View HomeController.cs
namespace Concepts.Web.Controllers
{
public class HomeController : Controller
{
private IPersonRepository _repo;
public HomeController(IPersonRepository repository)
{
_repo = repository;
}
[TransactionFilter]
View Global.asax.cs
using Ninject;
using Ninject.Web.Mvc;
using System.Reflection;
using NHibernate;
using NHibernate.Context;
using NHibernate.Cfg;
using System.IO;
using HibernatingRhinos.Profiler.Appender.NHibernate;
namespace Concepts.Web
View Program.cs
using NHibernate;
using NHibernate.Cfg;
using NHibernate.Tool.hbm2ddl;
using Concepts.Core;
namespace Concepts.Tasks
{
class Program
{
public static void createDatabase()
View Address.hbm.xml
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Concepts.Core"
namespace="Concepts.Core">
<class name="Address">
<id name ="Id">
<generator class="guid.comb"></generator>
</id>
<property name="StreetName"></property>
<property name="StreetNumber"></property>
View PersonAddress.hbm.xml
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Concepts.Core"
namespace="Concepts.Core">
<class name="PersonAddress">
<id name ="Id">
<generator class="guid.comb"></generator>
</id>
<property name="Remark"></property>
<property name="IsPostal"></property>
View Person.hbm.xml
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Concepts.Core"
namespace="Concepts.Core">
<class name="Person">
<id name ="Id">
<generator class="guid.comb"></generator>
</id>
<property name="GivenName"></property>
<property name="SurName"></property>
View PersonAddress.cs
namespace Concepts.Core
{
public class PersonAddress : Entity
{
public virtual Person Person { get; set; }
public virtual Address Address { get; set; }
public virtual string Remark { get; set; }
public virtual bool IsPostal { get; set; }
public virtual DateTime? ValidFrom { get; set; }
public virtual DateTime? ValidTo { get; set; }
View Address.cs
using Iesi.Collections.Generic;
namespace Concepts.Core
{
public class Address : Entity
{
public virtual string StreetName { get; set; }
public virtual string StreetNumber { get; set; }
public virtual string PostcalCode { get; set; }
public virtual string City { get; set; }