Ejemplo n.º 1
0
        //메세지 보내기
        private void btn_Send_Click(object sender, EventArgs e)
        {
            if (txt_rcv_user.Text.Length < 1)
            {
                MessageBox.Show("받을사람이 지정되어 있지 않습니다.");
                return;
            }

            //테이블 등록처리
            _Ins      _ins   = new _Ins();
            Hashtable _param = new Hashtable();

            _param.Add("TITLE", "메세지");

            _param.Add("CONTEXT", messageBody.DocumentText);
            _param.Add("REGI_ID", MainProg.GetUserId());

            _param.Add("MESSAGE_KB", "1");

            for (int i = 0; i < lvFileList.Items.Count; i++)
            {
                ListViewItem fItem = lvFileList.Items[i];
                switch (i)
                {
                case 0:
                    _param.Add("FILE_", fItem.SubItems[2].Text);
                    _param.Add("FILE_ORIGIN", fItem.SubItems[0].Text);
                    break;

                case 1:
                    _param.Add("FILE1_", fItem.SubItems[2].Text);
                    _param.Add("FILE1_ORIGIN", fItem.SubItems[0].Text);
                    break;

                case 2:
                    _param.Add("FILE2_", fItem.SubItems[2].Text);
                    _param.Add("FILE2_ORIGIN", fItem.SubItems[0].Text);
                    break;

                case 3:
                    _param.Add("FILE3_", fItem.SubItems[2].Text);
                    _param.Add("FILE3_ORIGIN", fItem.SubItems[0].Text);
                    break;

                case 4:
                    _param.Add("FILE3_", fItem.SubItems[2].Text);
                    _param.Add("FILE4_", fItem.SubItems[0].Text);
                    break;
                }
            }
            _param.Add("DISPLAY_DT", "99991231");

            //추가일 경우
            boardNo = _ins.InsertHashDataBySelectKey(_param, "insertBoard");

            FileUpload();
        }