private void NotifyForm_Confirm_MouseClick(object sender, MouseEventArgs e) { if (notifyform != null) { timerForNotify.Stop(); ShowTransInfoDele dele = new ShowTransInfoDele(showTransferInfo); Invoke(dele, new object[] { notifyform.label_ani.Text, notifyform.label_senderid.Text, notifyform.label_TONGDATE.Text, notifyform.label_TONGTIME.Text }); notifyform.Close(); } }
private void delNRTrans(int rowIndex) { try { DataGridViewRow row = noreceiveboardform.dgv_transfer.Rows[rowIndex]; string[] contentArray = null; string[] temp = row.Tag.ToString().Split('|'); // seqnum|22&ani&senderID&receiverID&일자&시간&CustomerName string ani = row.Cells[1].Value.ToString(); if (temp.Length > 1) { if (temp[1].Length > 0) { contentArray = temp[1].Split('&'); ShowTransInfoDele dele = new ShowTransInfoDele(showTransferInfo); Invoke(dele, new object[] { contentArray[1], contentArray[2], contentArray[4], contentArray[5] }); } else { doublestringDele answerdele = new doublestringDele(Answer); Invoke(answerdele, new object[] { ani, "3" }); } } else { doublestringDele answerdele = new doublestringDele(Answer); Invoke(answerdele, new object[] { ani, "3" }); } noreceiveboardform.dgv_transfer.Rows.RemoveAt(rowIndex); //선택한 부재중 이관 row 관련 DB 삭제 요청 SendMsg("14|" + temp[0], server); int mnum = Convert.ToInt32(NRtrans.Text); if (mnum != 0) { NRtrans.Text = (mnum - 1).ToString(); } if (NRtrans.Text.Equals("0")) { noreceiveboardform.panel_trans.Enabled = false; } noreceiveboardform.label_trans.Text = "부재중 이관(" + this.NRtrans.Text + ")"; } catch (Exception ex) { logWrite(ex.ToString()); } }
private void miniform_MouseClick(object sender, MouseEventArgs e) { try { TransferNotiForm miniform = (TransferNotiForm)sender; ShowTransInfoDele dele = new ShowTransInfoDele(showTransferInfo); Invoke(dele, new object[] { miniform.label_ani.Text, miniform.label_senderid.Text, miniform.label_date.Text, miniform.label_time.Text }); if (TransferNotiArea.ContainsKey(miniform.Top.ToString())) { TransferNotiArea[miniform.Top.ToString()] = "0"; } foreach (TransferNotiForm form in NotiFormList) { if (miniform.Equals(form)) { logWrite("같은 TransferNotiForm 찾음!"); NotiFormList.Remove(form); break; } } miniform.Close(); } catch (Exception ex) { logWrite(ex.ToString()); } }