Ejemplo n.º 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="newcount"></param>
 public void RemoveSomeCropObjects(int newcount)
 {
     for (int i = CropList.Count - 1; i >= newcount; --i)
     {
         CropList.RemoveAt(i);
     }
 }
Ejemplo n.º 2
0
        private void GetAllCrops()
        {
            var all_Cropss = GetCropRepository().GetAllCrops();

            foreach (var crop in all_Cropss)
            {
                CropList.Add(new Crop {
                    Id = crop.Id, Name = crop.Name
                });
            }
        }
Ejemplo n.º 3
0
        /// <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));
                }
            }
        }
Ejemplo n.º 4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="veg"></param>
 /// <returns></returns>
 public int GetCropIndex(VegObjectController veg)
 {
     return(CropList.IndexOf(veg));
 }