private void modifyAutoButton_Click(object sender, EventArgs e) { sessionData.Operation_Type = OperationTypes.MODIFY_AUTO; sessionData.selectedAuto = AutoMapper.FromModelToEntity((AutoModel)clientAutosListBox.SelectedItem); AutoPopupForm autoPopupForm = new AutoPopupForm(sessionData); autoPopupForm.Show(); }
private void clientAutosListBox_SelectedIndexChanged(object sender, EventArgs e) { sessionData.selectedAuto = AutoMapper.FromModelToEntity((AutoModel)clientAutosListBox.SelectedItem); modifyAutoButton.Visible = true; deleteAutoButton.Visible = true; getOrdersForAutoButton.Visible = true; addOrderButton.Visible = true; }
private void getOrdersForAutoButton_Click(object sender, EventArgs e) { ordersListBox.Items.Clear(); ordersListBox.Visible = true; sessionData.selectedAuto = AutoMapper.FromModelToEntity((AutoModel)clientAutosListBox.SelectedItem); if (sessionData.autoRepository.GetOrdersForCar(sessionData.selectedAuto) != null) { List <Comanda> foundOrders = new List <Comanda>(sessionData.autoRepository.GetOrdersForCar(sessionData.selectedAuto)); foreach (var order in foundOrders) { ordersListBox.Items.Add(OrderMapper.FromEntityToModel(order)); } } }
private void deleteAutoButton_Click(object sender, EventArgs e) { var autoToDelete = AutoMapper.FromModelToEntity((AutoModel)clientAutosListBox.SelectedItem); sessionData.autoRepository.DeleteAuto(autoToDelete.AutoId); }