// Toolbar ----------------------------------------------------------------------- private void toolStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { switch (e.ClickedItem.Name) { case "Save": deliveryService.CreateOrUpdateDelivery(manager.ActiveDelivery); int k = manager.ActiveDelivery.DeliveryID; var result = deliveryService.FindDelivery(k); manager.SetActiveDelivery(result); var job = manager.ActiveJob; break; case "Print": break; } }
//private void ToogleButtonStyle(bool dirtyState) //{ // if (dirtyState == true) // { // btnSave.BackColor = System.Drawing.Color.Cornsilk; // btnSave.FlatStyle = FlatStyle.Flat; // btnSave.FlatAppearance.BorderColor = Color.Red; // btnSave.FlatAppearance.BorderSize = 3; // } // else if (dirtyState == false) // { // btnSave.BackColor = Color.Gainsboro; // btnSave.FlatAppearance.BorderColor = Color.Cornsilk; // } //} //private void CheckForDirtyState(ListChangedEventArgs e) //{ // if (e.ListChangedType == System.ComponentModel.ListChangedType.ItemChanged) // { // btnSave.Enabled = true; // isDirty = true; // ToogleButtonStyle(isDirty); // } // if (e.ListChangedType == ListChangedType.ItemDeleted) // { // btnSave.Enabled = true; // isDirty = true; // ToogleButtonStyle(isDirty); // } // if (e.ListChangedType == ListChangedType.ItemAdded) // { // btnSave.Enabled = true; // isDirty = true; // ToogleButtonStyle(isDirty); // } //} #endregion public void SaveChanges() { _deliveryService.CreateOrUpdateDelivery(_selectedDelivery); isDirty = false; }
public void SaveChanges() { deliveryService.CreateOrUpdateDelivery(_activeDelivery); }