Spray must now contain all fungicide properties
This commit is contained in:
		
							
								
								
									
										48
									
								
								FarmMapsBlight/Models/Fungicide.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								FarmMapsBlight/Models/Fungicide.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,48 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Text; | ||||
|  | ||||
| namespace FarmMapsBlight.Models | ||||
| { | ||||
|     public class Fungicide | ||||
|     { | ||||
|         public string code { get; set; } | ||||
|         public string name { get; set; } | ||||
|         public string ctgbregistrationnumber { get; set; } | ||||
|         public string ai1 { get; set; } | ||||
|         public string ai2 { get; set; } | ||||
|         public string ai3 { get; set; } | ||||
|         public double contentai1 { get; set; } | ||||
|         public double contentai2 { get; set; } | ||||
|         public double contentai3 { get; set; } | ||||
|         public string contentunit { get; set; } | ||||
|         public string aidescription { get; set; } | ||||
|         public int protectioncategory { get; set; } | ||||
|         public double preventivescore { get; set; } | ||||
|         public double curativescore { get; set; } | ||||
|         public string applicationrateunit { get; set; } | ||||
|         public double recommendeddose { get; set; } | ||||
|         public double newgrowth { get; set; } | ||||
|         public double tuberprotection { get; set; } | ||||
|         public double dryingtimemin { get; set; } | ||||
|         public double dryingtimemax { get; set; } | ||||
|         public double rainfastness { get; set; } | ||||
|         public double mindose { get; set; } | ||||
|         public double maxdose { get; set; } | ||||
|         public int? maxapplications { get; set; } | ||||
|         public bool vracompatible { get; set; } | ||||
|         public double eradicativescore { get; set; } | ||||
|         public bool emergence { get; set; } | ||||
|         public bool fastgrowth { get; set; } | ||||
|         public bool earlytubersetting { get; set; } | ||||
|         public bool tuberfilling { get; set; } | ||||
|         public int? safedays { get; set; } | ||||
|         public double takeback | ||||
|         { | ||||
|             get | ||||
|             { | ||||
|                 return curativescore * 6; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @@ -4,8 +4,8 @@ namespace FarmMapsBlight.Models | ||||
| { | ||||
|     public class Spray | ||||
|     { | ||||
|         public DateTime SprayTime { get; set; } | ||||
|         public string fungicideCode { get; set; } | ||||
|         public DateTime sprayTime { get; set; } | ||||
|         public Fungicide fungicide { get; set; } | ||||
|         public double dose { get; set; } | ||||
|         public bool isVRA { get; set; } | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user