private void FormTakeOrderInWork_Load(object sender, EventArgs e) { try { if (!id.HasValue) { MessageBox.Show("Не указан заказ", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); Close(); } List <ModelExecutorView> list = Task.Run(() => APICustomer.GetRequestData <List <ModelExecutorView> >("api/Executor/GetList")).Result; if (list != null) { comboBoxExecutor.DisplayMember = "ExecutorFullName"; comboBoxExecutor.ValueMember = "Id"; comboBoxExecutor.DataSource = list; comboBoxExecutor.SelectedItem = null; } } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FormPutOnStock_Load(object sender, EventArgs e) { try { List <ModelElementView> listC = Task.Run(() => APICustomer.GetRequestData <List <ModelElementView> >("api/Element/GetList")).Result; if (listC != null) { comboBoxComponent.DisplayMember = "ElementName"; comboBoxComponent.ValueMember = "Id"; comboBoxComponent.DataSource = listC; comboBoxComponent.SelectedItem = null; } List <ModelReserveView> listS = Task.Run(() => APICustomer.GetRequestData <List <ModelReserveView> >("api/Reserve/GetList")).Result; if (listS != null) { comboBoxStock.DisplayMember = "ReserveName"; comboBoxStock.ValueMember = "Id"; comboBoxStock.DataSource = listS; comboBoxStock.SelectedItem = null; } } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FormProduct_Load(object sender, EventArgs e) { if (id.HasValue) { try { var product = Task.Run(() => APICustomer.GetRequestData <ModelOutputView>("api/Output/Get/" + id.Value)).Result; textBoxName.Text = product.OutputName; textBoxPrice.Text = product.Price.ToString(); productComponents = product.OutputElements; LoadData(); } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { productComponents = new List <ModelProdElementView>(); } }
private void FormCreateOrder_Load(object sender, EventArgs e) { try { List <ModelCustomerView> listC = Task.Run(() => APICustomer.GetRequestData <List <ModelCustomerView> >("api/Customer/GetList")).Result; if (listC != null) { comboBoxClient.DisplayMember = "CustomerFullName"; comboBoxClient.ValueMember = "Id"; comboBoxClient.DataSource = listC; comboBoxClient.SelectedItem = null; } List <ModelOutputView> listP = Task.Run(() => APICustomer.GetRequestData <List <ModelOutputView> >("api/Output/GetList")).Result; if (listP != null) { comboBoxProduct.DisplayMember = "OutputName"; comboBoxProduct.ValueMember = "Id"; comboBoxProduct.DataSource = listP; comboBoxProduct.SelectedItem = null; } } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FormReservesLoad_Load(object sender, EventArgs e) { try { dataGridView.Rows.Clear(); foreach (var elem in Task.Run(() => APICustomer.GetRequestData <List <ModelReservesLoadView> >("api/Report/GetReservesLoad")).Result) { dataGridView.Rows.Add(new object[] { elem.ReserveName, "", "" }); foreach (var listElem in elem.Elements) { dataGridView.Rows.Add(new object[] { "", listElem.ElementName, listElem.Count }); } dataGridView.Rows.Add(new object[] { "Итого", "", elem.TotalCount }); dataGridView.Rows.Add(new object[] { }); } } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FormComponent_Load(object sender, EventArgs e) { if (id.HasValue) { try { var component = Task.Run(() => APICustomer.GetRequestData <ModelElementView>("api/Element/Get/" + id.Value)).Result; textBoxName.Text = component.ElementName; } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void FormImplementer_Load(object sender, EventArgs e) { if (id.HasValue) { try { var implementer = Task.Run(() => APICustomer.GetRequestData <ModelExecutorView>("api/Executor/Get/" + id.Value)).Result; textBoxFullName.Text = implementer.ExecutorFullName; } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void LoadData() { try { List <ModelReserveView> list = Task.Run(() => APICustomer.GetRequestData <List <ModelReserveView> >("api/Reserve/GetList")).Result; if (list != null) { dataGridViewReserves.DataSource = list; dataGridViewReserves.Columns[0].Visible = false; dataGridViewReserves.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CalcSum() { if (comboBoxProduct.SelectedValue != null && !string.IsNullOrEmpty(textBoxCount.Text)) { try { int id = Convert.ToInt32(comboBoxProduct.SelectedValue); ModelOutputView product = Task.Run(() => APICustomer.GetRequestData <ModelOutputView>("api/Output/Get/" + id)).Result; int count = Convert.ToInt32(textBoxCount.Text); textBoxSum.Text = (count * (int)product.Price).ToString(); } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void FormMails_Load(object sender, EventArgs e) { try { MailClient.CheckMail(); List <ModelMessageInfoView> list = Task.Run(() => APICustomer.GetRequestData <List <ModelMessageInfoView> >("api/MessageInfo/GetList")).Result; if (list != null) { dataGridView.DataSource = list; dataGridView.Columns[0].Visible = false; dataGridView.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FormStock_Load(object sender, EventArgs e) { if (id.HasValue) { try { var stock = Task.Run(() => APICustomer.GetRequestData <ModelReserveView>("api/Reserve/Get/" + id.Value)).Result; textBoxName.Text = stock.ReserveName; dataGridViewReserve.DataSource = stock.ReserveElements; dataGridViewReserve.Columns[0].Visible = false; dataGridViewReserve.Columns[1].Visible = false; dataGridViewReserve.Columns[2].Visible = false; dataGridViewReserve.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void FormProductComponent_Load(object sender, EventArgs e) { try { comboBoxComponent.DisplayMember = "ElementName"; comboBoxComponent.ValueMember = "Id"; comboBoxComponent.DataSource = Task.Run(() => APICustomer.GetRequestData <List <ModelElementView> >("api/Element/GetList")).Result; comboBoxComponent.SelectedItem = null; } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (model != null) { comboBoxComponent.Enabled = false; comboBoxComponent.SelectedValue = model.ElementID; textBoxCount.Text = model.Count.ToString(); } }
private void FormClient_Load(object sender, EventArgs e) { if (id.HasValue) { try { var customer = Task.Run(() => APICustomer.GetRequestData <ModelCustomerView>("api/Customer/Get/" + id.Value)).Result; textBoxFullName.Text = customer.CustomerFullName; textBoxMail.Text = customer.Mail; dataGridView.DataSource = customer.Messages; dataGridView.Columns[0].Visible = false; dataGridView.Columns[1].Visible = false; dataGridView.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }