/// <summary> /// Update /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button4_Click(object sender, System.EventArgs e) { if (comboBox_NameList.Text == "") { return; } var vill = GetSelectedVillage(); if (vill == null) { return; } using (var form = new AddFarmNonGold(GetSelectedAcc().AccInfo.Tribe)) { form.Farm = GetSelectedFarm(); var result = form.ShowDialog(); if (result == DialogResult.OK) { GetSelectedFl().Targets[farmingList.FocusedItem.Index] = form.Farm; UpdateFarmList(currentFarmList_index); UpdateFarmTroops(); } } }
/// <summary> /// Add /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button2_Click(object sender, System.EventArgs e) { if (comboBox_NameList.Text == "") { return; } var vill = GetSelectedVillage(); if (vill == null) { return; } if (GetSelectedAcc().AccInfo.ServerVersion != Classificator.ServerVersionEnum.T4_4 && vill.FarmingNonGold.ListFarm[currentFarmList_index].Targets.Count > 14) { MessageBox.Show("Activities cannot be done by humans - RET (Rule Enforcement team)", "Limited at 15 farm per list"); return; } using (var form = new AddFarmNonGold(GetSelectedAcc().AccInfo.Tribe)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { vill.FarmingNonGold.ListFarm[currentFarmList_index].Targets.Add(form.Farm); UpdateFarmList(currentFarmList_index); } } }
/// <summary> /// Add /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button2_Click(object sender, System.EventArgs e) { if (comboBox_NameList.Text == "") { return; } var vill = GetSelectedVillage(); if (vill == null) { return; } using (var form = new AddFarmNonGold(GetSelectedAcc().AccInfo.Tribe)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { vill.FarmingNonGold.ListFarm[currentFarmList_index].Targets.Add(form.Farm); UpdateFarmList(currentFarmList_index); } } }