protected long insertEvent(ref Event ev) { using (DbCommand cmd = SqlSession.getCurrent().getStatement("importer_InsertEvent")) { cmd.Parameters[1].Value = ev.CustomerId; cmd.Parameters[2].Value = ev.OwnerId; cmd.Parameters[3].Value = ev.EventGuid; cmd.Parameters[4].Value = ev.Name; cmd.Parameters[5].Value = ev.Description; cmd.Parameters[6].Value = ev.DateCreated; cmd.Parameters[7].Value = ev.LastUpdated; cmd.Parameters[8].Value = ev.Region; cmd.ExecuteNonQuery(); ev.Id = Int64.Parse(cmd.Parameters["@ID"].Value.ToString()); if (ev.Id <= 0) { throw new PersistenceException("Error persisting Event: {0}", ev.Id); } } return ev.Id; }
public EventDetails(Event ev, Owner owner) { this.Event = ev; this.Owner = owner; }
protected Event generateEvent(long ownerId) { Event ev = new Event(); ev.CustomerId = unique % 200; ev.OwnerId = ownerId; ev.EventGuid = String.Format("Event-GUID-{0}", unique); ev.Name = String.Format("Event-{0}", unique); ev.Description = "Test data generated by CSNuoTest"; ev.DateCreated = dateStamp; ev.LastUpdated = dateStamp; ev.Region = (unique % 2 == 0 ? "Region_A" : "Region_B"); return ev; //return ctrl.eventRepository.persist(ev); }