private object dateTimePart(DateTime dt, DateParts dateParts) { switch ((int)dateParts) { case (int)DateParts.dateTime: return(dt); case (int)DateParts.date: return(dt.Date); case (int)DateParts.dateInt: return(ToolGeneral.date2IntDate(dt)); case (int)DateParts.timeInt: return(ToolGeneral.time2IntTime(dt)); case (int)DateParts.year: return(dt.Year); case (int)DateParts.month: return(dt.Month); case (int)DateParts.day: return(dt.Day); case (int)DateParts.hour: return(dt.Hour); case (int)DateParts.minute: return(dt.Minute); case (int)DateParts.second: return(dt.Second); } return(typeof(object)); }
public override void setTime(DateTime pDateTime) { setHeader(TableINVOICE.FTIME, ToolGeneral.time2IntTime(pDateTime)); }