Example #1
0
        // 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;
            }
        }
Example #2
0
        //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;
        }
Example #3
0
 public void SaveChanges()
 {
     deliveryService.CreateOrUpdateDelivery(_activeDelivery);
 }