예제 #1
0
        public bool Delete(string id, string deleteRelationInfo)
        {
            MemberBLL bll = new MemberBLL();

            bll.Delete(int.Parse(id), deleteRelationInfo.ToLower() == "true");
            return(true);
        }
예제 #2
0
        private void Member_delete()
        {
            MemberBLL member = new MemberBLL();

            Response.Write(member.Delete(int.Parse(Request["MemberId"])));
            Response.End();
        }
예제 #3
0
        private void deleteButton_Click(object sender, EventArgs e)
        {
            DataGridViewCell cell = memberDataGridView.SelectedCells[0];
            DataGridViewRow  row  = memberDataGridView.Rows[cell.RowIndex];
            int id  = (int)row.Cells[0].Value;
            int res = memberBll.Delete(id);

            if (res == 1)
            {
                MessageBox.Show("Delete Success");
                BindData();
            }
        }
예제 #4
0
    protected void btnDel_Click(object sender, EventArgs e)
    {
        int delcount = 0;

        for (int i = 0; i < GridView1.Rows.Count; i++)
        {
            CheckBox chkSel = (CheckBox)GridView1.Rows[i].Cells[0].FindControl("chkSelect");
            if (chkSel.Checked == true)
            {
                delcount++;
                mBLL.Delete((int)GridView1.DataKeys[i].Value);
            }
        }
        if (delcount != 0)
        {
            this.ShowMessage(this.Getmessage("30014") + " 刪除數:" + delcount);
        }
        else
        {
            this.ShowMessage(this.Getmessage("30013") + " 請至少選擇一筆資料");
        }
    }
예제 #5
0
 private void btnDelete_Click(object sender, EventArgs e)
 {
     if (detail.ID == 0)
     {
         MessageBox.Show("請選擇一名會員");
     }
     else
     {
         DialogResult result = MessageBox.Show("你確定欲刪除該會員 " + detail.Name + " ?", "警告", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             if (bll.Delete(detail.ID))
             {
                 MessageBox.Show("會員已刪除");
                 ShowMembers();
                 this.textBox1.Clear();
             }
         }
     }
 }
예제 #6
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            try
            {
                if (this.dgvListMembers.SelectedRows.Count != 0)
                {
                    string EmpId        = Program.employee1.EmployeeId;
                    string memberIDList = "";
                    string space        = "";
                    for (int i = 0; i < this.dgvListMembers.SelectedRows.Count; i++)
                    {
                        memberIDList += space + this.dgvListMembers.SelectedRows[i].Cells["colMemberId"].Value.ToString();
                        space         = ",";
                    }
                    if (memberIDList.Length > 0)
                    {
                        memberIDList = "(" + memberIDList + ")";

                        string noticCode;
                        if (Program.lstRole.Contains("admin"))
                        {
                            noticCode = "CRM374";
                        }
                        else
                        {
                            noticCode = (memberBLL.countCurator(memberIDList, EmpId)) ? "CRM374" : "CRMNoticDeleteMember";
                        }

                        DialogResult r = CustomMessageBox.PassMessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource(noticCode),
                                                                                              Common.clsLanguages.GetResource("CRM11"),
                                                                                              Common.Config.CUSTOM_MESSAGEBOX_ICON.Information,
                                                                                              Common.Config.CUSTOM_MESSAGEBOX_BUTTON.YESNO);
                        if (r == DialogResult.Yes)
                        {
                            memberBLL.Delete(EmpId, memberIDList);

                            btnSearch_Click(sender, e);
                        }
                    }
                }
                else
                {
                    CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM369"),
                                                                     Common.clsLanguages.GetResource("CRM11"),
                                                                     Common.Config.CUSTOM_MESSAGEBOX_ICON.Information,
                                                                     Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK);
                }
            }
            catch (Exception)
            {
                string code = System.Runtime.InteropServices.Marshal.GetExceptionCode().ToString();
                if (code == "-532462766")
                {
                    CustomMessageBox.MessageBox.ShowCustomMessageBox(Common.clsLanguages.GetResource("CRM292"),
                                                                     Common.clsLanguages.GetResource("CRM11"),
                                                                     Common.Config.CUSTOM_MESSAGEBOX_ICON.Information,
                                                                     Common.Config.CUSTOM_MESSAGEBOX_BUTTON.OK);
                }
                return;
            }
        }
예제 #7
0
파일: Member.cs 프로젝트: coodream/cms
 public bool Delete(string id,string deleteRelationInfo)
 {
     MemberBLL bll = new MemberBLL();
     bll.Delete(int.Parse(id),deleteRelationInfo.ToLower()=="true");
     return true;
 }