/// <summary> /// Constructor with parameters /// </summary> /// <param name="pDate"></param> /// <param name="pInput"></param> /// <param name="pCropIrrigationWeatherId"></param> public Rain(DateTime pDate, double pInput, long pCropIrrigationWeatherId) { this.type = Utils.WaterInputType.Rain; this.Date = pDate; this.Input = pInput; this.CropIrrigationWeatherId = pCropIrrigationWeatherId; }
/// <summary> /// Constructor with all parameters /// </summary> /// <param name="pType"></param> /// <param name="pDate"></param> /// <param name="pInput"></param> /// <param name="pCropIrrigationWeatherId"></param> /// <param name="pObservations"></param> /// <param name="pReasonId"></param> public Irrigation(Utils.WaterInputType pType, DateTime pDate, double pInput, long pCropIrrigationWeatherId, String pObservations, Utils.NoIrrigationReason pReason) { this.Type = pType; this.Date = pDate; this.Input = pInput; this.CropIrrigationWeatherId = pCropIrrigationWeatherId; this.Observations = pObservations; this.Reason = pReason; }
/// <summary> /// Constructor of Rain /// </summary> public Rain() : base() { this.type = Utils.WaterInputType.Rain; }