public InvoiceAutoNumberConfig(string id, AutoNumberMode mode, string prefix, string companyId) { this._id = id; this.Mode = mode; this.Prefix = prefix; this.CompanyId = companyId; }
public void SetupInvoiceAutoMumber(AutoNumberMode mode, string prefix, string companyId) { var config = GetInvoiceAutoNumberConfig(companyId); config.SetupAutoNumber(mode, prefix); MongoCollection<InvoiceAutoNumberConfig> collection = mongo.MongoDatabase.GetCollection<InvoiceAutoNumberConfig>(typeof(InvoiceAutoNumberConfig).Name); collection.Save<InvoiceAutoNumberConfig>(config); }
public void SetupInvoiceAutoMumber(AutoNumberMode mode, string prefix, string companyId) { var config = GetInvoiceAutoNumberConfig(companyId); config.SetupAutoNumber(mode, prefix); MongoCollection <InvoiceAutoNumberConfig> collection = mongo.MongoDatabase.GetCollection <InvoiceAutoNumberConfig>(typeof(InvoiceAutoNumberConfig).Name); collection.Save <InvoiceAutoNumberConfig>(config); }
public void SetupAutoNumber(AutoNumberMode mode, string prefix) { this.Mode = mode; this.Prefix = prefix; }