Пример #1
0
 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
     }
 }
Пример #2
0
        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);
            }
        }
Пример #3
0
        private void BindGridData()
        {
            var filter = new BlacklistFilter()
            {
                ID_CARD = txtIDCard.Text,
            };

            _container.Filter = filter;
            _container        = _service.Retrieve(_container);
            SetDataSourceHeader(gridBlackList, ListHeader(), _container.ResultObj);
        }