private void gridBlackList_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) { #region ===================== delete ===================== if (MessageBox.Show(Message.MSG_DELETE_CONFIRM, "แจ้งเตือน", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { var id = Convert.ToInt32(gridBlackList.Rows[e.RowIndex].Cells["AUTO_ID"].Value); ContainerBlackList obj = new ContainerBlackList { TRN_BLACKLIST = new TRN_BLACKLIST { AUTO_ID = id } }; var res = _service.Delete(obj); if (res.Status) { MessageBox.Show(Message.MSG_SAVE_COMPLETE, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); ResetScreen(); } else { MessageBox.Show(res.ExceptionMessage, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); } } #endregion } }
private void Save() { var obj = new TRN_BLACKLIST { ID_CARD = txtIDCard.Text, FIRST_NAME = txtFirstName.Text, LAST_NAME = txtLastName.Text, STATUS = "", REASON = txtReason.Text, CREATED_DATE = DateTime.Now, UPDATED_DATE = DateTime.Now, CREATED_BY = LOGIN, UPDATED_BY = LOGIN }; var container = new ContainerBlackList { TRN_BLACKLIST = obj }; var res = _service.Create(container); if (res.Status) { MessageBox.Show(Message.MSG_SAVE_COMPLETE, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(res.Message + res.ExceptionMessage); } }
private void BindGridData() { var filter = new BlacklistFilter() { ID_CARD = txtIDCard.Text, }; _container.Filter = filter; _container = _service.Retrieve(_container); SetDataSourceHeader(gridBlackList, ListHeader(), _container.ResultObj); }