public override object PerformSelectOneObject() { _SelectedObject = new Ecm.WebReferences.MasterService.Rex_Dm_Bophan(); try { int focusedRow = bandedGridView1.GetDataSourceRowIndex(bandedGridView1.FocusedRowHandle); DataRow dr = ds_Bophan.Tables[0].Rows[focusedRow]; if (dr != null) { _SelectedObject.Id_Bophan = dr["Id_Bophan"]; _SelectedObject.Ma_Bophan = dr["Ma_Bophan"]; _SelectedObject.Ten_Bophan = dr["Ten_Bophan"]; _SelectedObject.Id_Phuongthuc_Huongluong = dr["Id_Phuongthuc_Huongluong"]; } this.Dispose(); this.Close(); return(_SelectedObject); } catch (Exception ex) { #if DEBUG MessageBox.Show(ex.Message); #endif return(null); } }
public object UpdateObject() { try { Ecm.WebReferences.MasterService.Rex_Dm_Bophan objRex_Dm_Bophan = new Ecm.WebReferences.MasterService.Rex_Dm_Bophan(); objRex_Dm_Bophan.Id_Bophan = bandedGridView1.GetFocusedRowCellValue("Id_Bophan"); objRex_Dm_Bophan.Ma_Bophan = txtMa_Bophan.EditValue; objRex_Dm_Bophan.Ten_Bophan = txtTen_Bophan.EditValue; if ("" + lookUp_Bophan.EditValue != "") { objRex_Dm_Bophan.Id_Bophan_Ql = lookUp_Bophan.EditValue; } if ("" + lookUp_LoaiBP.EditValue != "") { objRex_Dm_Bophan.Id_Loai_Bophan = lookUp_LoaiBP.EditValue; } if ("" + lookUp_PTHuongLuong.EditValue != "") { objRex_Dm_Bophan.Id_Phuongthuc_Huongluong = lookUp_PTHuongLuong.EditValue; } objRex_Dm_Bophan.ThuHai = (chkThuhai.Checked) ? 1 : 0; objRex_Dm_Bophan.ThuBa = (chkThuba.Checked) ? 1 : 0; objRex_Dm_Bophan.ThuTu = (chkThutu.Checked) ? 1 : 0; objRex_Dm_Bophan.ThuNam = (chkThunam.Checked) ? 1 : 0; objRex_Dm_Bophan.ThuSau = (chkThusau.Checked) ? 1 : 0; objRex_Dm_Bophan.ThuBay = (chkThubay.Checked) ? 1 : 0; objRex_Dm_Bophan.ChuNhat = (chkChunhat.Checked) ? 1 : 0; objMasterService.Update_Rex_Dm_Bophan(objRex_Dm_Bophan); return(true); } catch (Exception e) { e.ToString(); GoobizFrame.Windows.Forms.UserMessage.Show("SYS_ALREADY_EXIST", new string[] { lblMa_Bophan.Text, lblMa_Bophan.Text }); return(false); } }
public object DeleteObject() { Ecm.WebReferences.MasterService.Rex_Dm_Bophan objRex_Dm_Bophan = new Ecm.WebReferences.MasterService.Rex_Dm_Bophan(); objRex_Dm_Bophan.Id_Bophan = bandedGridView1.GetFocusedRowCellValue("Id_Bophan"); return(objMasterService.Delete_Rex_Dm_Bophan(objRex_Dm_Bophan)); }