private void CancelItem(object sender, EventArgs e) { var parent = this.Parent as SplitterPanel; parent.Controls.Clear(); var deliveryView = new MainView(currentUser) { Dock = DockStyle.Fill, TopLevel = false }; parent.Controls.Add(deliveryView); deliveryView.Show(); this.Close(); }
private void SaveItem(object sender, EventArgs e) { if (CheckSecurity(itemId)) { var parent = this.Parent as SplitterPanel; parent.Controls.Clear(); var orderView = new MainView(currentUser) { Dock = DockStyle.Fill, TopLevel = false }; parent.Controls.Add(orderView); orderView.Show(); this.Close(); } else { if (CustomValidation()) { var item = new Delivery(); SaveDelivery(item); var parent = this.Parent as SplitterPanel; parent.Controls.Clear(); var deliveryView = new MainView(currentUser) { Dock = DockStyle.Fill, TopLevel = false }; parent.Controls.Add(deliveryView); deliveryView.Show(); this.Close(); } else { this.DialogResult = System.Windows.Forms.DialogResult.None; } } }
private void SaveAndSendMessages(object sender, EventArgs e) { if (CustomValidation()) { var delivery = new Delivery(); delivery.IsSendSms = Constants.DeliverySentSms; var item = SaveDelivery(delivery); var parent = this.Parent as SplitterPanel; parent.Controls.Clear(); var deliveryView = new MainView(currentUser, false, true, item.Id) { Dock = DockStyle.Fill, TopLevel = false }; parent.Controls.Add(deliveryView); deliveryView.Show(); this.Close(); } else { this.DialogResult = DialogResult.None; } }