private void radOpen_CheckedChanged(object sender, EventArgs e) { RadioButton oRad = (RadioButton)sender; IList <TLCSV_PurchaseOrder> PurchaseOrders = null; if (oRad != null && FormLoaded && oRad.Checked) { TLADM_CustomerFile Customer = (TLADM_CustomerFile)cmboCustomers.SelectedItem; if (Customer != null) { using (var context = new TTI2Entities()) { FormLoaded = false; cmboPurchaseOrders.DataSource = null; cmboPurchaseOrders.Items.Clear(); QueryParms.PurchaseOrders.Clear(); PurchaseOrders = context.TLCSV_PurchaseOrder.Where(x => !x.TLCSVPO_Closeed && x.TLCSVPO_Customer_FK == Customer.Cust_Pk).OrderBy(x => x.TLCSVPO_PurchaseOrder).ToList(); foreach (var PurchaseOrder in PurchaseOrders) { cmboPurchaseOrders.Items.Add(new CustomerServices.CheckComboBoxItem(PurchaseOrder.TLCSVPO_Pk, PurchaseOrder.TLCSVPO_PurchaseOrder, false)); } FormLoaded = true; } } } }
public frmYarnDetails(IList <TLADM_Yarn> YarnDet, TLADM_CustomerFile CustDet, int KO) { // 1st parameter is a list of applicable yarn type // 2nd parameter InitializeComponent(); dataGridView1.AutoGenerateColumns = false; _YarnDet = YarnDet; _CustDet = CustDet; _KO = KO; core = new Util(); }
private void btnSave_Click(object sender, EventArgs e) { Button oBtn = sender as Button; if (oBtn != null) { var errorM = core.returnMessage(FldEntered, true, FldNames); if (!string.IsNullOrEmpty(errorM)) { MessageBox.Show(errorM); return; } TLADM_CustomerFile customers = new TLADM_CustomerFile(); using (var context = new TTI2Entities()) { if (!addRecord) { var selected = (TLADM_CustomerFile)cmbSelectCustomers.SelectedItem; if (selected != null) { customers = context.TLADM_CustomerFile.Find(selected.Cust_Pk); } } customers.Cust_Code = txtCustomerCode.Text; customers.Cust_Description = txtCustomerDescription.Text; customers.Cust_ContactPerson = txtContactPerson.Text; customers.Cust_EmailContact = txtEMailAddress.Text; customers.Cust_PostalAddress = rtbPostalAddress.Text; customers.Cust_Telephone = txtTelephoneNo.Text; customers.Cust_Fax = txtFaxNo.Text; customers.Cust_VatReferenced = txtVatReference.Text; customers.Cust_Address1 = rtbAddress1.Text; customers.Cust_ContactPersonEmail = txtContactPersonEmail.Text; customers.Cust_Notes = rtbNotes.Text; if (rbCCYes.Checked) { customers.Cust_GreigePrefix = txtGreigePrefix.Text; customers.Cust_LastNumberUsed = Convert.ToInt32(txtLastNumberUsed.Text); } if (rbAccountBlockedYes.Checked) { customers.Cust_Blocked = true; } else { customers.Cust_Blocked = false; } if (rbDocsEmailedYes.Checked) { customers.Cust_SendEmail = true; } else { customers.Cust_SendEmail = false; } if (rbCCYes.Checked) { customers.Cust_CommissionCust = true; } else { customers.Cust_CommissionCust = false; } if (rbRepackYes.Checked) { var Whse = (TLADM_WhseStore)cmbWareHouse.SelectedItem; if (Whse == null) { MessageBox.Show("Please select a Repack Warehouse"); return; } customers.Cust_RePack = true; customers.Cust_WareHouse_FK = Whse.WhStore_Id; } else { customers.Cust_RePack = false; } customers.Cust_CustomerCat_FK = Convert.ToInt32(cmbSelectCustomerCategory.SelectedValue.ToString()); if (addRecord) { context.TLADM_CustomerFile.Add(customers); } try { context.SaveChanges(); Setup(false); MessageBox.Show("records saved to database successfully"); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } }