>/// <summary> > /// Class used to parse tcDetails into common properties (StartTime, EndTime, closeOperator, closeSalesPoint) > /// </summary> > private class DrawerDetails > { > public DateTime StartTime { get; private set; } > public DateTime EndTime { get; private set; } > public String CloseOperator { get; private set; } > public String CloseSalespoint { get; private set; } > > public void ParseDetails(String cDetails, String currentOperator, String currentSalespoint) > { > CloseOperator = cDetails.ParseStringFromSqml("CLOSE_OP"); > if (String.IsNullOrWhiteSpace(CloseOperator)) > CloseOperator = currentOperator; > CloseSalespoint = cDetails.ParseStringFromSqml("CLOSE_SP"); > if (String.IsNullOrWhiteSpace(CloseSalespoint)) > CloseSalespoint = currentSalespoint; > > StartTime = cDetails.ParseDateTimeFromSqml("START_TIME"); > EndTime = cDetails.ParseDateTimeFromSqml("END_TIME"); > } > > }>