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