public PageElementDTO GetPageelementByPageelementID(int PageelementID)
{
using (ISession session = HibernateHelper.GetSession().OpenSession()) {
using (ITransaction transaction = session.BeginTransaction()) {
try {
PageElement pel = new PageElement();
pel = HibernateHelper.SelectIstance<PageElement>(session, new string[] { "PageElementid" }, new object[] { PageelementID }, new Operators[] { Operators.Eq });
Mapper.CreateMap<PageElement, PageElementDTO>();
Mapper.CreateMap<Element, ElementDTO>();
return Mapper.Map<PageElement, PageElementDTO>(pel);
} catch (Exception ex) {
throw ex;
} finally {
session.Flush();
session.Close();
}
}
}
}