Beispiel #1
0
 /// <summary>
 /// Constructor with all parameters
 /// </summary>
 /// <param name="pStatusId"></param>
 /// <param name="pName"></param>
 /// <param name="pDateOfReference"></param>
 /// <param name="pWebStatus"></param>
 /// <param name="pDescription"></param>
 public Status(long pStatusId, String pName, DateTime pDateOfReference,
               Utils.IrrigationAdvisorWebStatus pWebStatus, String pDescription)
 {
     this.StatusId        = pStatusId;
     this.Name            = pName;
     this.DateOfReference = pDateOfReference;
     this.WebStatus       = pWebStatus;
     this.Description     = pDescription;
 }
Beispiel #2
0
        public bool SetWebStatus(Utils.IrrigationAdvisorWebStatus pWebStatus, string pName)
        {
            bool lResult = false;

            try
            {
                Status lWebStatus = GetStatus(pName);
                lWebStatus.WebStatus = pWebStatus;
                db.SaveChanges();
                lResult = true;
            }
            catch (Exception ex)
            {
                logger.Error(ex, "Exception in StatusConfiguration.SetWebStatus " + "\n" + ex.Message + "\n" + ex.StackTrace);
                lResult = false;
            }

            return(lResult);
        }