private void EditOkButton_Click(object sender, EventArgs e) { if (!ValidateFields()) { return; } string prevPath = Model.Photo; Model.Title = titleTextBox.Text; Model.Description = descriptionTextBox.Text; Model.Deadline = dateTimePicker.Value.Date; try { TaskProvider.Update(Model); if (picturePath.Text.Length != 0) { Model = TaskProvider.UploadImage(Model.Id, picturePath.Text); } } catch (Exception ex) { MessageBox.Show(ex.Message); return; } TaskEdited?.Invoke(Model, EventArgs.Empty); this.Close(); }
private void EditTaskButton_Click(object sender, EventArgs e) { TaskEdited?.Invoke(this.Tag, EventArgs.Empty); }