private void btnSaveAndStart_Click(object sender, EventArgs e) { errorProvider1.Clear(); isValid = true; ValidateChildren(); if (isValid) { var item = JobItem.NewJobItem(DateTime.Now, GetCustomerId(), GetRequestorId(), tbDescription.Text, GetEstimateId(), Properties.Settings.Default.Developer); item.CreateNewTiming(); var ne = new NewTimingEventArgs() { JobItemId = item.JobItemId }; NewTimingCreated?.Invoke(this, ne); Close(); } }