public void TestLookup_Reduced_ContainsExpectedEntries_Sofiyot() { var lookup = LookupFactory.GetDictionary(GematriaType.Reduced); Assert.IsNotNull(lookup); Assert.AreEqual(5, lookup['ך']); Assert.AreEqual(9, lookup['ץ']); }
public void TestLookup_Absolute_ContainsExpectedEntries() { var lookup = LookupFactory.GetDictionary(GematriaType.Absolute); Assert.IsNotNull(lookup); Assert.AreEqual(1, lookup['א']); Assert.AreEqual(20, lookup['כ']); Assert.AreEqual(400, lookup['ת']); Assert.AreEqual(90, lookup['ץ']); }
public void TestLookup_Ordinal_ContainsExpectedEntries() { var lookup = LookupFactory.GetDictionary(GematriaType.Ordinal); Assert.IsNotNull(lookup); Assert.AreEqual(1, lookup['א']); Assert.AreEqual(11, lookup['כ']); Assert.AreEqual(22, lookup['ת']); Assert.AreEqual(27, lookup['ץ']); }
public ActionResult GetDataForDropDown(string service, string key) { var filter = GetFilterForSearch(); ILookupFunction customLookup = new LookupFactory(ReflectionHelper.Instance, _unitOfWork, "Pfizer.Service").Create <ICustomLookup>(service); customLookup.Specification = StatefulStorage.PerSession.Get <object>(key); customLookup.TextFilter = filter; var data = customLookup.GetRecordsForLookup(); return(Json(data, JsonRequestBehavior.AllowGet)); }
public void TestLookup_Reduced_ContainsExpectedEntries_NonSofiyot() { var lookup = LookupFactory.GetDictionary(GematriaType.Reduced); Assert.IsNotNull(lookup); Assert.AreEqual(1, lookup['א']); Assert.AreEqual(1, lookup['י']); Assert.AreEqual(2, lookup['כ']); Assert.AreEqual(1, lookup['ק']); Assert.AreEqual(4, lookup['ת']); }
/// <summary> /// Iteratively tries to find a list of <see cref="IContact" />s in the DHT. /// </summary> /// <param name="key"></param> /// <returns></returns> IEnumerable <IContact> INode.IterativeFindNode(string key) { if (string.IsNullOrEmpty(key)) { throw new ArgumentNullException("key"); } LookupBase lookup = LookupFactory.GetLookup(this, key, true); IResult result = lookup.LookupAsync(); return(result != null ? result.Contacts : null); }
private void EmployeeAdd_Load(object sender, EventArgs e) { ddlDepartments.DataSource = LookupFactory.Create(dbTable.department); ddlDepartments.DisplayMember = "title"; ddlDepartments.ValueMember = "id"; ddlDepartments.SelectedValue = -1; ddlJobs.DataSource = LookupFactory.Create(dbTable.job); ddlJobs.DisplayMember = "title"; ddlJobs.ValueMember = "id"; ddlJobs.SelectedValue = -1; }
public ActionResult GetDataForDropDownCascade(string service, string cascadeFromValue, string key) { if (string.IsNullOrEmpty(cascadeFromValue)) { return(Json("", JsonRequestBehavior.AllowGet)); } ILookupFunction customLookup = new LookupFactory(ReflectionHelper.Instance, _unitOfWork, "Pfizer.Service").Create <ICustomLookup>(service); customLookup.Specification = StatefulStorage.PerSession.Get <object>(key); var data = customLookup.GetRecordsForCascade(cascadeFromValue.ToInteger()); return(Json(data, JsonRequestBehavior.AllowGet)); }
private void EmployeeModification_Load(object sender, EventArgs e) { ddlStatus.Items.Add("Retired"); ddlStatus.Items.Add("Terminated"); ddlDepartments.DataSource = LookupFactory.Create(dbTable.department); ddlDepartments.DisplayMember = "title"; ddlDepartments.ValueMember = "id"; ddlDepartments.SelectedValue = -1; ddlJobs.DataSource = LookupFactory.Create(dbTable.job); ddlJobs.DisplayMember = "title"; ddlJobs.ValueMember = "id"; ddlJobs.SelectedValue = -1; ddlDepartments.SelectedIndexChanged += new EventHandler(ddlDepartments_SelectedIndexChanged); LoadEmp(); }
/// <summary> /// Iteratively tries to find a value in the DHT. /// </summary> /// <param name="key"></param> /// <returns></returns> IEnumerable <IContact> INode.IterativeFindValue(string key) { if (string.IsNullOrEmpty(key)) { throw new ArgumentNullException("key"); } IResult result = (this as IKademlia).FindValue(key); if (result != null && result.Entries != null) { return(result.Entries.Select(x => x.Contact).ToList()); } LookupBase lookup = LookupFactory.GetLookup(this, key, false); result = lookup.LookupAsync(); return(result != null && result.Entries != null?result.Entries.Select(x => x.Contact).ToList() : null); }