public IList <GroupCriteriaDetail> Select(GroupCriteriaDetail data) { IList <GroupCriteriaDetail> datos = new List <GroupCriteriaDetail>(); datos = GetHsql(data).List <GroupCriteriaDetail>(); if (!Factory.IsTransactional) { Factory.Commit(); } return(datos); }
public IList<GroupCriteriaDetail> Select(GroupCriteriaDetail data) { IList<GroupCriteriaDetail> datos = new List<GroupCriteriaDetail>(); datos = GetHsql(data).List<GroupCriteriaDetail>(); if (!Factory.IsTransactional) Factory.Commit(); return datos; }
public override IQuery GetHsql(Object data) { StringBuilder sql = new StringBuilder("select a from GroupCriteriaDetail a where "); GroupCriteriaDetail groupcriteriadetail = (GroupCriteriaDetail)data; if (groupcriteriadetail != null) { Parms = new List <Object[]>(); if (groupcriteriadetail.CriteriaDetID != 0) { sql.Append(" a.CriteriaDetID = :id and "); Parms.Add(new Object[] { "id", groupcriteriadetail.CriteriaDetID }); } if (groupcriteriadetail.GroupCriteria.GroupCriteriaID != 0) { sql.Append(" a.GroupCriteria.GroupCriteriaID = :id1 and "); Parms.Add(new Object[] { "id1", groupcriteriadetail.GroupCriteria.GroupCriteriaID }); } if (!String.IsNullOrEmpty(groupcriteriadetail.Name)) { sql.Append(" a.Name = :nom and "); Parms.Add(new Object[] { "nom", groupcriteriadetail.Name }); } if (!String.IsNullOrEmpty(groupcriteriadetail.Description)) { sql.Append(" a.Description = :nom1 and "); Parms.Add(new Object[] { "nom1", groupcriteriadetail.Description }); } } sql = new StringBuilder(sql.ToString()); sql.Append(" 1=1 order by a.CriteriaDetID asc "); IQuery query = Factory.Session.CreateQuery(sql.ToString()); SetParameters(query); return(query); }
public GroupCriteriaDetail SaveGroupCriteriaDetail(GroupCriteriaDetail data) { return Factory.DaoGroupCriteriaDetail().Save(data); }
public IList<GroupCriteriaDetail> GetGroupCriteriaDetail(GroupCriteriaDetail data) { return Factory.DaoGroupCriteriaDetail().Select(data); }
public void DeleteGroupCriteriaDetail(GroupCriteriaDetail data) { try { SetService(); SerClient.DeleteGroupCriteriaDetail(data); } finally { SerClient.Close(); if (SerClient.State == CommunicationState.Faulted) SerClient.Abort(); } }
public GroupCriteriaDetail SaveGroupCriteriaDetail(GroupCriteriaDetail data) { try { SetService(); return SerClient.SaveGroupCriteriaDetail(data); } finally { SerClient.Close(); if (SerClient.State == CommunicationState.Faulted) SerClient.Abort(); } }
public Boolean Update(GroupCriteriaDetail data) { return base.Update(data); }
public Boolean Delete(GroupCriteriaDetail data) { return(base.Delete(data)); }
public Boolean Update(GroupCriteriaDetail data) { return(base.Update(data)); }
public GroupCriteriaDetail Save(GroupCriteriaDetail data) { return((GroupCriteriaDetail)base.Save(data)); }
public GroupCriteriaDetail SelectById(GroupCriteriaDetail data) { return (GroupCriteriaDetail)base.SelectById(data); }
public Boolean Delete(GroupCriteriaDetail data) { return base.Delete(data); }
public void UpdateGroupCriteriaDetail(GroupCriteriaDetail data) { Factory.DaoGroupCriteriaDetail().Update(data); }
public GroupCriteriaDetail SelectById(GroupCriteriaDetail data) { return((GroupCriteriaDetail)base.SelectById(data)); }
public void DeleteGroupCriteriaDetail(GroupCriteriaDetail data) { Factory.DaoGroupCriteriaDetail().Delete(data); }
public GroupCriteriaDetail Save(GroupCriteriaDetail data) { return (GroupCriteriaDetail)base.Save(data); }