/// <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; }
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); }