private void btnSearch_Click(object sender, EventArgs e) { string search = ""; if (comboBoxName.Text != "Any") { search += "Name Like \"" + comboBoxName.Text + "%\" "; } else { search += "Name Like \"%\""; } if (txtUsrDrawWeight.Text != "") { search += "and MinDrawWeight<=" + txtUsrDrawWeight.Text + " and MaxDrawWeight >=" + txtUsrDrawWeight.Text + " "; } if (txtUsrDrawLength.Text != "") { search += "and MinDrawLength <= " + txtUsrDrawLength.Text + " and MaxDrawLength>=" + txtUsrDrawLength.Text + " "; } if (txtUsrBraceHeight.Text != "") { search += "and BraceHeight <= " + txtUsrBraceHeight.Text + " "; } if (txtUsrMaxAtA.Text != "") { search += "and AxleToAxle <= " + txtUsrMaxAtA.Text + " "; } if (txtUsrMinAtA.Text != "") { search += "and AxleToAxle >= " + txtUsrMinAtA.Text + " "; } if (txtMaxWeight.Text != "") { search += "and Weight <= " + txtMaxWeight.Text + " "; } List <string> tmpList = new List <string>(); cCompoundBowTools cTools = new cCompoundBowTools(); tmpList = cTools.FindBows(search); listBoxSysBows.Items.Clear(); for (int i = 0; i < tmpList.Count; i++) { listBoxSysBows.Items.Add(tmpList[i]); } lblCount.Text = tmpList.Count.ToString() + " Bows"; }
private void ArcherWorx_Load(object sender, EventArgs e) { dateTimePickerUsrAge.Value = DateTime.Now.AddYears(-21); cCompoundBowTools cTools = new cCompoundBowTools(); List <string> Bows = cTools.GetBows(); foreach (string Bow in Bows) { comboBoxBows.Items.Add(Bow); } }
private void GetBowSpecs(string BowName) { cCompoundBowTools cTools = new cCompoundBowTools(); cCompoundBow Tmp = cTools.GetBowSpecs(listBoxSysBows.Text); groupBoxSysBowSpecs.Text = Tmp.BowName.ToString(); lblSysAxleToAxle.Text = Tmp.AxleToAxleLength.ToString(); lblSysBraceHeight.Text = Tmp.BraceHeight.ToString(); lblSysIBOSpeed.Text = Tmp.IBOSpeed.ToString(); lblSysLetOff.Text = Tmp.LetOff.ToString(); lblSysMaxDrawLength.Text = Tmp.MaxDrawDistance.ToString(); lblSysMaxDrawWeight.Text = Tmp.MaxDrawWeight.ToString(); lblSysMinDrawLength.Text = Tmp.MinDrawDistance.ToString(); lblSysMinDrawWeight.Text = Tmp.MinDrawWeight.ToString(); lblSysWeight.Text = Tmp.Weight.ToString(); txtUsrIBOSpeed.Text = lblSysIBOSpeed.Text; if (checkBoxUsrWarnings.Checked) { if ((Convert.ToDouble(txtUsrDrawWeight.Text)) > (Convert.ToDouble(lblSysMaxDrawWeight.Text))) { MessageBox.Show("The selected bow's Draw Weight it below your preffered draw weight"); txtUsrDrawWeight.Text = lblSysMaxDrawWeight.Text; } if ((Convert.ToDouble(txtUsrDrawWeight.Text)) < (Convert.ToDouble(lblSysMinDrawWeight.Text))) { MessageBox.Show("The selected bow's Minimum Draw Weight it above your preffered draw weight"); txtUsrDrawWeight.Text = lblSysMinDrawWeight.Text; } if (Convert.ToDouble(txtUsrDrawLength.Text) > Convert.ToDouble(lblSysMaxDrawLength.Text)) { MessageBox.Show("The selected bow's Draw Length is too short for you."); txtUsrDrawLength.Text = lblSysMaxDrawLength.Text; } if (Convert.ToDouble(txtUsrDrawLength.Text) < Convert.ToDouble(lblSysMinDrawLength.Text)) { MessageBox.Show("The selected bow's Minimum Draw Length is too much for you."); txtUsrDrawLength.Text = lblSysMaxDrawLength.Text; } } }
private void Populate() { comboBoxBows.Text = "Any"; List <string> tmpList = new List <string>(); cCompoundBowTools cBowTools = new cCompoundBowTools(); tmpList = cBowTools.GetBows(); for (int i = 0; i < tmpList.Count; i++) { listBoxSysBows.Items.Add(tmpList[i]); } txtUsrDrawLength.Text = MyDrawDistance.ToString(); txtUsrDrawWeight.Text = MyDrawWeight.ToString(); }
private void listBoxSysBows_SelectedIndexChanged(object sender, EventArgs e) { cCompoundBowTools cTools = new cCompoundBowTools(); cCompoundBow Tmp = cTools.GetBowSpecs(listBoxSysBows.Text); groupBoxA.Text = Tmp.BowName.ToString(); lblAAtA.Text = ConvertToFraction(Tmp.AxleToAxleLength).ToString(); lblABraceHeight.Text = ConvertToFraction(Tmp.BraceHeight).ToString(); lblAIBOSpeed.Text = Tmp.IBOSpeed.ToString(); lblALetoff.Text = Tmp.LetOff.ToString(); lblAMaxDrawLength.Text = ConvertToFraction(Tmp.MaxDrawDistance).ToString(); lblAMaxDrawWeight.Text = ConvertToFraction(Tmp.MaxDrawWeight).ToString(); lblAMinDrawLength.Text = ConvertToFraction(Tmp.MinDrawDistance).ToString(); lblAMinDrawWeight.Text = ConvertToFraction(Tmp.MinDrawWeight).ToString(); lblAWeight.Text = ConvertToFraction(Tmp.Weight).ToString(); }
private void btnToBlockB_Click(object sender, EventArgs e) { cCompoundBowTools cTools = new cCompoundBowTools(); cCompoundBow Tmp = cTools.GetBowSpecs(listBoxSysBows.Text); groupBoxB.Text = Tmp.BowName.ToString(); lblBAtA.Text = Tmp.AxleToAxleLength.ToString(); lblBBraceHeight.Text = Tmp.BraceHeight.ToString(); lblBIBOSpeed.Text = Tmp.IBOSpeed.ToString(); lblBLetoff.Text = Tmp.LetOff.ToString(); lblBMaxDrawLength.Text = Tmp.MaxDrawDistance.ToString(); lblBMaxDrawWeight.Text = Tmp.MaxDrawWeight.ToString(); lblBMinDrawLength.Text = Tmp.MinDrawDistance.ToString(); lblBMinDrawWeight.Text = Tmp.MinDrawWeight.ToString(); lblBWeight.Text = Tmp.Weight.ToString(); }
private void comboBoxBows_SelectedIndexChanged(object sender, EventArgs e) { string search = ""; List <string> tmpList = new List <string>(); cCompoundBowTools cTools = new cCompoundBowTools(); if (comboBoxBows.Text != "Any") { search = "Name Like \"" + comboBoxBows.Text + "%\" "; tmpList = cTools.FindBows(search); } else { tmpList = cTools.GetBows(); } listBoxSysBows.Items.Clear(); for (int i = 0; i < tmpList.Count; i++) { listBoxSysBows.Items.Add(tmpList[i]); } }
private void BowSearch_Load(object sender, EventArgs e) { List <string> tmpList = new List <string>(); cCompoundBowTools cBowTools = new cCompoundBowTools(); tmpList = cBowTools.GetBows(); //-------------------------------------------------------------------------------------------------------------------------------------------------- for (int i = 0; i < tmpList.Count; i++) { listBoxSysBows.Items.Add(tmpList[i]); } //-------------------------------------------------------------------------------------------------------------------------------------------------- listBoxSysBows.Items.Clear(); for (int i = 0; i < tmpList.Count; i++) { listBoxSysBows.Items.Add(tmpList[i]); } lblCount.Text = tmpList.Count.ToString() + " Bows"; frmArcheryWorx tmpArchery = (frmArcheryWorx)this.MdiParent; MyArcher = tmpArchery.GetArcher(); string path = Directory.GetCurrentDirectory().ToString() + "\\Archers\\" + MyArcher + ".xml"; cArcher tmpArcher = new cArcher(); //MessageBox.Show(path); if (path != "") { tmpArcher = tmpArcher.GetArcher(path); MyDrawDistance = Convert.ToDouble(tmpArcher.DrawLength); MyDrawWeight = Convert.ToDouble(tmpArcher.DrawWeight); } txtUsrDrawLength.Text = MyDrawDistance.ToString(); txtUsrDrawWeight.Text = MyDrawWeight.ToString(); }