private void addNewOrUpdateMunitButton_Click(object sender, EventArgs e) { try { var munitName = munitAddTextBox.Text; if (munitName != "") { WWS.WarehouseServiceClient munitAdaptor = new WWS.WarehouseServiceClient(ServiceParametor.Parametor); if (munit == null) { munit = new WWS.Munit() { MunitName = munitName }; } else { munit.MunitName = munitName; } munitAdaptor.CreateOrUpdateMunit(munit); WWS.WarehouseServiceClient munitManager = new WWS.WarehouseServiceClient(ServiceParametor.Parametor); var allMunit = munitManager.GetActiveMunit(); Constants.ApplicationData.Munits = new Dictionary <int, WWS.Munit>(); foreach (var item in allMunit) { Constants.ApplicationData.Munits.Add(item.Id.Value, item); } munitForm.LoadMunitToGrid(true); this.Close(); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
public NewMunitAddForm(WWS.Munit munit, MunitForm munitForm) { InitializeComponent(); this.munitForm = munitForm; this.munit = munit; }