/// <summary> /// Get data lis for combobox /// </summary> private void GetCmb() { pts_issue_code issueData = new pts_issue_code(); issueData.GetListIssueCode(); cmbIssue.DataSource = issueData.listIssueCode; cmbIssue.ValueMember = "issue_cd"; cmbIssue.SelectedIndex = -1; pts_destination desData = new pts_destination(); desData.GetListDestination(string.Empty, string.Empty); cmbDestination.DataSource = desData.listdestination; cmbDestination.ValueMember = "destination_cd"; cmbDestination.SelectedIndex = -1; }
private void btnUpdateDes_Click(object sender, EventArgs e) { try { pts_destination desData = new pts_destination(); List <pts_destination> listDes = new List <pts_destination>(); desData.GetListDestination(string.Empty, string.Empty); listDes = supplierData.GetListDestination(); for (int j = 0; j < desData.listdestination.Count; j++) { try { int desIndex = listDes.Where(x => x.destination_cd == desData.listdestination[j].destination_cd).Select(x => listDes.IndexOf(x)).First(); listDes.RemoveAt(desIndex); } catch { continue; } } desData.AddMultiDestination(listDes); } catch (Exception ex) { CustomMessageBox.Error(ex.Message); } }