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; } }
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(); }
public Form1() { InitializeComponent(); host = new CalculateThousandDaysClient(); }