Example #1
0
        private void btnMessage_Click(object sender, EventArgs e)
        {
            try
            {
                if (host.State == System.ServiceModel.CommunicationState.Faulted)
                {
                    host = new CalculateThousandDaysClient();
                }

                var dateUntilThousandDays = new DateTime(int.Parse(txtBoxYear.Text), int.Parse(txtBoxMonth.Text), int.Parse(txtBoxDay.Text));
                lblMessage.Text = host.CalculateThousandDays(dateUntilThousandDays);
            }
            catch (CommunicationException ex)
            {
                lblMessage.Text = $"Error please try again. {ex.Message}";
                throw;
            }
        }
Example #2
0
        static void Main(string[] args)
        {
            CalculateThousandDaysClient host = new CalculateThousandDaysClient();

            System.Console.WriteLine("Skriv in vilket år du föddes: ");
            var year = System.Console.ReadLine();

            System.Console.WriteLine("Skriv in vilken månad du föddes i: ");
            var month = System.Console.ReadLine();

            System.Console.WriteLine("Skriv in vilken dag du föddes på: ");
            var day = System.Console.ReadLine();

            if (year != null && month != null && day != null)
            {
                var birthday = new DateTime(int.Parse(year), int.Parse(month), int.Parse(day));
                System.Console.WriteLine(host.CalculateThousandDays(birthday));
            }
            System.Console.ReadLine();
        }
Example #3
0
 public Form1()
 {
     InitializeComponent();
     host = new CalculateThousandDaysClient();
 }