/// <summary> /// Gets the estate details. /// </summary> /// <param name="estateName">Name of the estate.</param> /// <returns></returns> public EstateDetails GetEstateDetails(String estateName) { EstateDetails estateDetails = this.Estates.SingleOrDefault(e => e.EstateName == estateName); estateDetails.ShouldNotBeNull(); return(estateDetails); }
/// <summary> /// Gets the estate details. /// </summary> /// <param name="tableRow">The table row.</param> /// <returns></returns> public EstateDetails GetEstateDetails(TableRow tableRow) { String estateName = SpecflowTableHelper.GetStringRowValue(tableRow, "EstateName"); EstateDetails estateDetails = this.Estates.SingleOrDefault(e => e.EstateName == estateName); estateDetails.ShouldNotBeNull(); return(estateDetails); }
/// <summary> /// Adds the estate details. /// </summary> /// <param name="estateId">The estate identifier.</param> /// <param name="estateName">Name of the estate.</param> public void AddEstateDetails(Guid estateId, String estateName) { this.Estates.Add(EstateDetails.Create(estateId, estateName)); }