WeekDay
WeekDay class
Αντιπροσωπεύει μια καθημερινή η οποία ορίζει είτε κανονικές ημέρες της εβδομάδας είτε ημέρες εξαίρεσης σε ένα ημερολόγιο.
Κατασκευαστές
Ονομα | Περιγραφή |
---|
WeekDay() | Αρχικοποιεί μια νέα παρουσία τουWeekDay τάξη. |
WeekDay(DayType) | Αρχικοποιεί μια νέα παρουσία τουWeekDay τάξη με τον καθορισμένο τύπο ημέρας. |
WeekDay(DayType, IEnumerable<WorkingTime>) | Αρχικοποιεί μια νέα παρουσία τουWeekDay τάξη με τον καθορισμένο τύπο ημέρας και λίστα περιόδων εργασίας. |
Ιδιότητες
Ονομα | Περιγραφή |
---|
DayType { get; } | Παίρνει τον τύπο της ημέρας. |
DayWorking { get; set; } | Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν η καθορισμένη ημερομηνία ή τύπος ημέρας λειτουργεί. |
FromDate { get; set; } | Λαμβάνει ή ορίζει την αρχή ενός χρόνου εξαίρεσης. |
ToDate { get; set; } | Λαμβάνει ή ορίζει το τέλος ενός χρόνου εξαίρεσης. |
WorkingTimes { get; } | Λαμβάνει WorkingTimeCollection για αυτήν την περίπτωση WeekDay. Η συλλογή των ωρών εργασίας που καθορίζουν τον χρόνο εργασίας την καθημερινή. |
Μέθοδοι
Ονομα | Περιγραφή |
---|
static CreateDefaultWorkingDay(DayType) | Δημιουργεί την προεπιλεγμένη εργάσιμη ημέρα. |
Clone() | Επιστρέφει ένα βαθύ αντίγραφο της ημέρας της εβδομάδας. |
override Equals(object) | Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με ένα καθορισμένο αντικείμενο. |
override GetHashCode() | Επιστρέφει μια τιμή κωδικού κατακερματισμού για την παρουσία τουWeekDay τάξη. |
GetWorkingTime() | Επιστρέφει τον χρόνο εργασίας για μια εβδομάδα. |
static CastToDayType(DayOfWeek) | Casts .Net’sDayOfWeek προς τηνDayType . |
static SetDefaultWorkingTime(WeekDay) | Ορίζει προεπιλεγμένες χρονικές περιόδους για την καθορισμένη ημέρα της εβδομάδας. |
Δείτε επίσης