/// <summary> /// /// </summary> /// <param name="newcount"></param> public void RemoveSomeCropObjects(int newcount) { for (int i = CropList.Count - 1; i >= newcount; --i) { CropList.RemoveAt(i); } }
private void GetAllCrops() { var all_Cropss = GetCropRepository().GetAllCrops(); foreach (var crop in all_Cropss) { CropList.Add(new Crop { Id = crop.Id, Name = crop.Name }); } }
/// <summary> /// /// </summary> /// <param name="newcount"></param> public void AddSomeCropObjects(int newcount) { VegObjectController firstcrop = GetCrop(0); for (int i = CropList.Count; i < newcount; ++i) { if (UseLAIModel()) { CropList.Add(new LAIVegObjectController(sim)); } else { CropList.Add(new CoverVegObjectController(sim)); } } }
/// <summary> /// /// </summary> /// <param name="veg"></param> /// <returns></returns> public int GetCropIndex(VegObjectController veg) { return(CropList.IndexOf(veg)); }