private static void Run() { ZodiacSigns zodiacSigns = new ZodiacSigns(); Console.WriteLine("Enter the date of birth in the format: DD / MM / YYYY"); string[] dateOfBirth = (Console.ReadLine()).Split('/'); Console.WriteLine(zodiacSigns.Run((int.Parse(dateOfBirth[0])), (int.Parse(dateOfBirth[1])), (int.Parse(dateOfBirth[2])))); }
private void AddZodiac(ZodiacSigns sign, DateTime startDate, DateTime endDate) { Zodiac zodiac = new Zodiac(); zodiac.Sign = sign; zodiac.StartDate = startDate; zodiac.EndDate = endDate; _zodiacs.Add(zodiac, zodiac); }
/// <summary> /// Get details of the zodiac sign supplied. /// </summary> /// <param name="requestedZodiacSign">The zodiac sign that you want more details about.</param> /// <returns>A zodiac sign object.</returns> public static ZodiacModel GetZodiacSign(ZodiacSigns requestedZodiacSign) { ZodiacHelper.InitializeAndGetAllZodiacSigns().TryGetValue(requestedZodiacSign, out ZodiacModel zodiacSign); return(zodiacSign); }