public static ParleyOptions ForParley(Parley parley, bool includeInactive) { if (includeInactive) { return(FromArray(SwarmDb.GetDatabaseForReading().GetParleyOptions(parley))); } return(FromArray(SwarmDb.GetDatabaseForReading().GetParleyOptions(parley, DatabaseCondition.ActiveTrue))); }
public static Parley Create(Organization organization, Person person, FinancialAccount budgetInitial, string name, Geography geography, string description, string informationUrl, DateTime startDate, DateTime endDate, Int64 budgetCents, Int64 guaranteeCents, Int64 attendanceFeeCents) { Parley newParley = FromIdentity(SwarmDb.GetDatabaseForWriting().CreateParley(organization.Identity, person.Identity, -(budgetInitial.Identity), name, geography.Identity, description, informationUrl, startDate, endDate, budgetCents, guaranteeCents, attendanceFeeCents)); PWEvents.CreateEvent(EventSource.PirateWeb, EventType.ParleyCreated, person.Identity, organization.Identity, 0, 0, newParley.Identity, string.Empty); return(newParley); }
public static ParleyOption Create(Parley parley, string description, Int64 amountCents) { return (FromIdentity(SwarmDb.GetDatabaseForWriting() .CreateParleyOption(parley.Identity, description, amountCents))); }
public static ParleyAttendee Create(Parley parley, Person person, bool asGuest) { return(FromIdentity(SwarmDb.GetDatabaseForWriting().CreateParleyAttendee(parley.Identity, person.Identity, asGuest))); }
public static ParleyOptions ForParley(Parley parley) { return(ForParley(parley, false)); }
public static ParleyAttendees ForParley(Parley parley) { return(FromArray(SwarmDb.GetDatabaseForReading().GetParleyAttendees(parley))); }
public static ParleyOption Create (Parley parley, string description, Int64 amountCents) { return FromIdentity(SwarmDb.GetDatabaseForWriting().CreateParleyOption(parley.Identity, description, amountCents)); }
public static ParleyAttendee Create (Parley parley, Person person, bool asGuest) { return FromIdentity(SwarmDb.GetDatabaseForWriting().CreateParleyAttendee(parley.Identity, person.Identity, asGuest)); }