private void ItemClickEventHandler_View(object sender, EventArgs e) { // 23 Gán state UPdate cho tat ca cac nut state = MenuState.Update; //24 Edit hoặc update nên isNew gán bằng false //isNew = false; // 25 isEditting gan bang true //isEditting = true; isAction = "View"; // 26 COntrols gỡ bỏ trạng thái đọc cho phép nhập liệu //ControlsReadOnly(false); //Disable this.Enabled = false; // Truyen object LOC to DELEGATE F_CHITIEUXETNGHIEM_Details F_CUS_Dtl = new F_CHITIEUXETNGHIEM_Details(); F_CUS_Dtl.isAction = this.isAction; F_CUS_Dtl.CUS = this.CUS; F_CUS_Dtl.myFinished += this.finished; F_CUS_Dtl.Show(); }
public F_PXN_Details_Added_Row() { InitializeComponent(); Load += (s, e) => { LoadDataIntoTable(); if (isAction == "Edit") { txtID.ReadOnly = true; Set4Controls(); } else if (isAction == "Add") { txtID.ReadOnly = true; //txtPLID.Text = OBJ.PLID.ToString() ; } }; btnSave.Click += (s, e) => { if (isAction == "Add") { Set4Object(); BUS.PXN_DetailsBUS_INSERT(OBJ); for (int i = 0; i <= int.Parse(txtSoLuong.Text); i++) { Set4Object_ResultLine(i); BUS1.PXN_ResultBUS_INSERT(OBJ1); } } else if (isAction == "Edit") { Set4Object(); BUS.PXN_DetailsBUS_UPDATE(OBJ); } Is_close = true; }; btnCancel.Click += (s, e) => { Is_close = true; //this.Close(); }; lkeCTXN.ButtonClick += (s, e) => { if (e.Button.Index == 1) { F_CHITIEUXETNGHIEM_Details FRM = new F_CHITIEUXETNGHIEM_Details(); FRM.isAction = "Add"; FRM.myFinished += this.finished; FRM.Show(); } }; lkeCTXN.TextChanged += (s, e) => { object row = lkeCTXN.Properties.GetDataSourceRowByKeyValue(lkeCTXN.EditValue); //MessageBox.Show((row as DataRowView)["PPXNID"].ToString()); //MessageBox.Show((row as DataRowView)["VAT"].ToString()); //MessageBox.Show((row as DataRowView)["DonGia"].ToString()); lkePPXN.EditValue = int.Parse((row as DataRowView)["PPXNID"].ToString()); txtDonGia.Text = (row as DataRowView)["DonGia"].ToString(); txtVAT.Text = (row as DataRowView)["VAT"].ToString(); }; }
public F_PRICELIST_Details_Added_Row() { InitializeComponent(); Load += (s, e) => { LoadDataIntoTable(); if (isAction == "Edit") { txtID.ReadOnly = true; lkeCTXN.Properties.ReadOnly = true; Set4Controls(); } else if (isAction == "Add") { txtID.ReadOnly = true; txtPLID.Text = OBJ.PLID.ToString(); } }; btnSave.Click += (s, e) => { if (isAction == "Add") { Set4Object(); BUS.PRICELIST_INSERT(OBJ); } else if (isAction == "Edit") { Set4Object(); BUS.PRICELIST_UPDATE(OBJ); } Is_close = true; }; btnCancel.Click += (s, e) => { Is_close = true; }; lkeCTXN.ButtonClick += (s, e) => { if (e.Button.Index == 1) { this.Enabled = false; F_CHITIEUXETNGHIEM_Details FRM = new F_CHITIEUXETNGHIEM_Details(); FRM.isAction = "Add"; FRM.myFinished += this.finished; FRM.Show(); } }; chkNTP.CheckedChanged += (s, e) => { if (chkNTP.CheckState == CheckState.Checked) { layoutControlItem21.Visibility = LayoutVisibility.Never; layoutControlItem22.Visibility = LayoutVisibility.Never; layoutControlItem19.Visibility = LayoutVisibility.Always; layoutControlItem20.Visibility = LayoutVisibility.Always; lkeMaDN.Properties.DataSource = CUSBUS.CUSTOMER_LIST_SAPB1(); lkeMaDN.Properties.DisplayMember = "CardCode"; lkeMaDN.Properties.ValueMember = "CardCode"; } else { layoutControlItem21.Visibility = LayoutVisibility.Always; layoutControlItem22.Visibility = LayoutVisibility.Always; layoutControlItem19.Visibility = LayoutVisibility.Never; layoutControlItem20.Visibility = LayoutVisibility.Never; } }; lkeMaDN.EditValueChanged += (s, e) => { DataRowView row = lkeMaDN.GetSelectedDataRow() as DataRowView; txtTenDN.Text = row["CardName"].ToString(); }; lkeCTXN.EditValueChanged += (s, e) => { DataRowView row = lkeCTXN.GetSelectedDataRow() as DataRowView; txtMaCTXN.Text = row["MaCTXN"].ToString(); }; cmbVAT.SelectedValueChanged += (s, e) => { //2019-08-14 //Update Don gia ban khong can tinh theo don gia mua //if (cmbVAT.SelectedText == "0") //{ // if (chkNTP.CheckState == CheckState.Checked) // txtDonGia.Text = (float.Parse(txtDonGiaMuaNgoai.Text) * 1.2).ToString(); //} //if (cmbVAT.SelectedText != "0") //{ // if (chkNTP.CheckState == CheckState.Checked) // txtDonGia.Text = (float.Parse(txtDonGiaMuaNgoai.Text) * float.Parse(cmbVAT.SelectedText) * 1.2).ToString(); //} }; }