private void btnselect_id_bail_Click(object sender, EventArgs e) { resumeclass rc = new resumeclass(); DataTable dt = new DataTable(); global g = new global(); if ((dataGridView1.Rows.Count == 0) || (dataGridView1.CurrentRow.Index == -1)) { MessageBox.Show("سطری انتخاب نشده است"); return; } //eeeeeeeee int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { string id = dataGridView1[0, cr].Value.ToString(); dt = rc.Search(id); if (dt.Rows.Count > 0) { string name = dt.Rows[0]["action_type"].ToString(); g.set_CodeClipBoard_name("بدون نام"); g.set_CodeClipBoard(id); this.Close(); } else { MessageBox.Show("!این سطر حذف شده است، لطفا از دکمه بازآوری استفاده نمایید"); } } }
private void btndel_Click(object sender, EventArgs e) { resumeclass rc = new resumeclass(); DataTable dt = new DataTable(); if ((dataGridView1.Rows.Count == 0) || (dataGridView1.CurrentRow.Index == -1)) { MessageBox.Show("سطری انتخاب نشده است"); return; } int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { string id = dataGridView1[0, cr].Value.ToString(); dt = rc.Search(id); if (dt.Rows.Count > 0) { bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented == false) { DialogResult dr; dr = MessageBox.Show("آیا سطر انتخاب شده حذف گردد؟", "حذف سطر", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dr == DialogResult.Yes) { rc.Delete(id); Reload(); } if (dr == DialogResult.No) { dataGridView1.Focus(); } }//end bailmented else { MessageBox.Show("!زیرااین رزومه در امانت است", "حذف امکان پذیر نیست"); } return; }//end count else { MessageBox.Show("چنین سطری وجود ندارد"); } }//end cr }
private void dataGridView1_SelectionChanged(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count == 0) { return; } resumeclass rc = new resumeclass(); DataTable dt = new DataTable(); global g = new global(); int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { string id = dataGridView1[0, cr].Value.ToString(); dt = rc.Search(id); if (dt.Rows.Count > 0) { string name = dt.Rows[0]["part_name_fk"].ToString(); if (name == g.get_part_name_fk() || g.get_IsAdmin()) { btnedit.Enabled = true; btndel.Enabled = true; btnselect_id_bail.Enabled = true; return; } else { btnedit.Enabled = false; btndel.Enabled = false; btnselect_id_bail.Enabled = false; return; } } } }
private void btnsearch_Click(object sender, EventArgs e) { if (chpart_name.Checked || chid.Checked || chapplicant_name.Checked || chaction_type.Checked || chplace.Checked || chdescribe.Checked) { SearchFlag = 1; resumeclass rc = new resumeclass(); dataGridView1.DataSource = rc.resume_search(txtsearch.Text, cbselect_part.Text, chid.Checked, chpart_name.Checked, chapplicant_name.Checked, chaction_type.Checked, chplace.Checked, chdescribe.Checked); } else { MessageBox.Show("!لطفا محل جستجو را انتخاب نمایید"); } }
private void btnedit_Click(object sender, EventArgs e) { resumeclass rc = new resumeclass(); DataTable dt = new DataTable(); resume f = new resume(); f.FormClosed += new FormClosedEventHandler(f_FormClosed); f.mode = type_mode.mode.edit; if ((dataGridView1.Rows.Count == 0) || (dataGridView1.CurrentRow.Index == -1)) { MessageBox.Show("سطری انتخاب نشده است"); return; } int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { string id = dataGridView1[0, cr].Value.ToString(); f.txtid.Enabled = false; dt = rc.Search(id); if (dt.Rows.Count > 0) { f.txtid.Text = dt.Rows[0]["id"].ToString(); f.txtname.Text = dt.Rows[0]["applicant_name"].ToString(); f.txttype.Text = dt.Rows[0]["action_type"].ToString(); f.txtplace.Text = dt.Rows[0]["place_keeping"].ToString(); f.txtdescribe.Text = dt.Rows[0]["others_describetions"].ToString(); f.MdiParent = this.ParentForm; f.Show(); } else { MessageBox.Show("!این سطر حذف شده است، لطفا از دکمه بازآوری استفاده نمایید"); } } }
private void btnrefresh_Click(object sender, EventArgs e) { if (cbselect_part.Text == "") { MessageBox.Show("!لطفا نام بخش را انتخاب نمایید"); cbselect_part.Focus(); return; } resumeclass rc = new resumeclass(); DataTable dt = new DataTable(); if (cbselect_part.Text == "همه بخش ها") { dt = rc.Search_grid1(); dataGridView1.DataSource = dt; SearchFlag = 0; return; } dt = rc.Search_grid(cbselect_part.Text); dataGridView1.DataSource = dt; SearchFlag = 0; }
private void btndel_Click(object sender, EventArgs e) { partsclass pc = new partsclass(); DataTable dt = new DataTable(); if ((dataGridView1.Rows.Count == 0) || (dataGridView1.CurrentRow.Index == -1)) { MessageBox.Show("سطری انتخاب نشده است"); return; } string MessTitle = " ! حذف این بخش امکان پذیر نیست " + "\r\n" + " : در بخش(های)زیر استفاده شده است " + "\r\n" + "\r\n"; string mess = ""; int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { string id = dataGridView1[0, cr].Value.ToString(); dt = pc.Search(id); //if (dt.Rows.Count > 0) //{ string part_name = dt.Rows[0]["part_name"].ToString(); //album albumclass ac = new albumclass(); dt = ac.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " آلبوم" + "\r\n"; } //book bookclass bc = new bookclass(); dt = bc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " کتاب " + "\r\n"; } //cd_dvd cd_dvdclass cc = new cd_dvdclass(); dt = cc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " لوح فشرده" + "\r\n"; } //magazine magazineclass mc = new magazineclass(); dt = mc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " مجله" + "\r\n"; } //report reportclass rc = new reportclass(); dt = rc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " گزارش" + "\r\n"; } //repertory repertoryclass rrc = new repertoryclass(); dt = rrc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " کاتالوگ" + "\r\n"; } //map mapclass mmc = new mapclass(); dt = mmc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " نقشه" + "\r\n"; } //resumeh resumeclass rrrc = new resumeclass(); dt = rrrc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " رزومه" + "\r\n"; } //zuncan zuncanclass zc = new zuncanclass(); dt = zc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " زونکن" + "\r\n"; } //convention conventionclass ccc = new conventionclass(); dt = ccc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " قرارداد" + "\r\n"; } if (mess.Length > 0) { mess = MessTitle + mess; MessageBox.Show(mess, "حذف بخش", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign); return; } // }//dt count //else //{ DialogResult dr; dr = MessageBox.Show("آیا سطر انتخاب شده حذف گردد؟", "حذف سطر", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dr == DialogResult.Yes) { pc.Delete(id); Reload(); } if (dr == DialogResult.No) { dataGridView1.Focus(); } //} }//cr }
//bbbbbbbbbbbbbbtttttttttttnnnnnnnnnnsssssssaaaaavvvvvvveeeeeeee private void btnsave_Click(object sender, EventArgs e) { if (txtid.Text == "") { MessageBox.Show("لطفا شماره را وارد نماييد"); txtid.Focus(); return; } if (txtname.Text == "") { MessageBox.Show("لطفا نام درخواست کننده را وارد نماييد"); txtname.Focus(); return; } if (txttype.Text == "") { MessageBox.Show("لطفا نوع کار را وارد نماييد"); txttype.Focus(); return; } if (txtplace.Text == "") { //MessageBox.Show("لطفا محل نگهداری را وارد نماييد"); txtplace.Text = " "; //return; } if (txtdescribe.Text == "") { //MessageBox.Show("لطفا سایر توضیحات را وارد نماييد"); txtdescribe.Text = " "; //return; } //code asli resume resumeclass rc = new resumeclass(); DataTable dt = new DataTable(); if (mode == type_mode.mode.edit) { rc.Edit(txtname.Text, txttype.Text, txtplace.Text, txtdescribe.Text, txtid.Text); MessageBox.Show("!ویرایش انجام شد"); this.Close(); } else if (mode == type_mode.mode.insert) { dt = rc.Search(txtid.Text); if (dt.Rows.Count == 0) { rc.Add(txtid.Text, txtname.Text, txttype.Text, txtplace.Text, txtdescribe.Text, false); DialogResult dr; dr = MessageBox.Show("!داده ها ثبت شد", "ثبت", MessageBoxButtons.OK); if (dr == DialogResult.OK) { txtid.Text = ""; txtname.Text = ""; txttype.Text = ""; txtplace.Text = ""; txtdescribe.Text = ""; } } else { MessageBox.Show("! قبلا مشخصاتی با این شماره ، ثبت شده است", " تذکر :فیلد شماره تکراری است"); txtid.Focus(); } } }
private void btndel_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); bailmentclass bac = new bailmentclass(); if ((dataGridView1.Rows.Count == 0) || (dataGridView1.CurrentRow.Index == -1)) { MessageBox.Show("سطری انتخاب نشده است"); return; } int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { /////////////////////////equal string id = dataGridView1[0, cr].Value.ToString(); string name_family1 = dataGridView1[3, cr].Value.ToString(); string type1 = dataGridView1[5, cr].Value.ToString(); string bailment_date1 = dataGridView1[6, cr].Value.ToString(); dt = bac.Search(id, name_family1, type1, bailment_date1); string name_family = dt.Rows[0]["name_family"].ToString(); string type = dt.Rows[0]["type"].ToString(); string bailment_date = dt.Rows[0]["bailment_date"].ToString(); DialogResult dr; dr = MessageBox.Show("آیا سطر انتخاب شده حذف گردد؟", "حذف سطر", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if ((dr == DialogResult.Yes) && ((bool)dt.Rows[0]["bailmented"] == true)) { //album if (type == "آلبوم") { albumclass ac = new albumclass(); ///////////////////////////////equal ac.Edit_bailmented(false, id); //return; } //book if (type == "کتاب") { bookclass bc = new bookclass(); bc.Edit_bailmented(false, id); //return; } //cd_dvd if (type == "لوح فشرده (CD-DVD)") { cd_dvdclass cc = new cd_dvdclass(); cc.Edit_bailmented(false, id); } if (type == "مجله") { magazineclass mc = new magazineclass(); mc.Edit_bailmented(false, id); } //report if (type == "گزارش") { reportclass rc = new reportclass(); rc.Edit_bailmented(false, id); } //repertory if (type == "کاتالوگ") { repertoryclass rc = new repertoryclass(); rc.Edit_bailmented(false, id); } //map if (type == "نقشه") { mapclass mc = new mapclass(); mc.Edit_bailmented(false, id); } //resume if (type == "رزومه") { resumeclass rc = new resumeclass(); rc.Edit_bailmented(false, id); } //zuncan if (type == "زونکن") { zuncanclass zc = new zuncanclass(); zc.Edit_bailmented(false, id); } //convention if (type == "قرارداد") { conventionclass cc = new conventionclass(); cc.Edit_bailmented(false, id); } bac.Delete(id, name_family, type, bailment_date); return; } if (dr == DialogResult.No) { dataGridView1.Focus(); } if ((dr == DialogResult.Yes) && ((bool)dt.Rows[0]["bailmented"] == false)) { bac.Delete(id, name_family, type, bailment_date); Reload(); return; } } }
// public type_mode.mode mode; private void btnsave_Click(object sender, EventArgs e) { txtday_ret.Text = string.Format("{0,2:G}", txtday_ret.Text); txtday_ret.Text = txtday_ret.Text.Replace(" ", "0"); txtmonth_ret.Text = string.Format("{0,2:G}", txtmonth_ret.Text); txtmonth_ret.Text = txtmonth_ret.Text.Replace(" ", "0"); if (Convert.ToInt32(txtday_ret.Text) == 0) { MessageBox.Show("!لطفا عدد مربوط به روز بازگشت را تصحیح نمایید "); txtday_ret.Focus(); return; } if (Convert.ToInt32(txtmonth_ret.Text) == 0) { MessageBox.Show("!لطفا عدد مربوط به ماه بازگشت را تصحیح نمایید "); txtmonth_ret.Focus(); return; } DataTable dt = new DataTable(); //if (txtcode.Text == "") //{ // MessageBox.Show("لطفا کد را وارد نماييد"); // txtcode.Focus(); // return; //} //if (cbtype.Text == "") //{ // MessageBox.Show("لطفا نوع را وارد نماييد"); // cbtype.Focus(); // return; //} //if (txtname_bailment.Text == "") //{ // MessageBox.Show("لطفا نام و نام خانوادگی امانت گیرنده را وارد نماييد"); // txtname_bailment.Focus(); // return; //} //if (txtphone.Text == "") //{ // MessageBox.Show("لطفا شماره تلفن را وارد نماييد"); // txtphone.Focus(); // return; //} ////ret //if (txtday_ret.Text == "") //{ // MessageBox.Show("لطفا روز بازگشت را وارد نماييد"); // txtday_ret.Focus(); // return; //} //if (txtmonth_ret.Text == "") //{ // MessageBox.Show("لطفا ماه بازگشت را وارد نماييد"); // txtmonth_ret.Focus(); // return; //} //if (txtyear_ret.Text == "") //{ // MessageBox.Show("لطفا سال بازگشت را وارد نماييد"); // txtyear_ret.Focus(); // return; //} //ent ret //if (txtday_e.Text == "") //{ // MessageBox.Show("لطفا روز سررسید تحویل را وارد نماييد"); // txtday_e.Focus(); // return; //} //if (txtmonth_e.Text == "") //{ // MessageBox.Show("لطفا ماه سررسید تحویل را وارد نماييد"); // txtmonth_e.Focus(); // return; //} //if (txtyear_e.Text == "") //{ // MessageBox.Show("لطفا سال سررسید تحویل را وارد نماييد"); // txtyear_e.Focus(); // return; //} //if (txtdescribe.Text == "") //{ // MessageBox.Show("لطفا سایر توضیحات را وارد نماييد"); // txtdescribe.Focus(); // return; //} ////if (mode == type_mode.mode.edit) ////{ //// rec.Edit(cbtype.Text, txtname_bailment.Text, txtphone.Text, txtyear_t.Text + "/" + txtmonth_t.Text + "/" + txtday_t.Text, txtyear_e.Text + "/" + txtmonth_e.Text + "/" + txtday_e.Text, txtdescribe.Text, txtcode.Text); //// MessageBox.Show("!ویرایش انجام شد "); //// this.Close(); ////} ////else if (mode == type_mode.mode.insert) ////{ if ((Convert.ToInt32(txtyear_ret.Text + txtmonth_ret.Text + txtday_ret.Text)) < (Convert.ToInt32(txtyear_e.Text + txtmonth_e.Text + txtday_e.Text)) && (Convert.ToInt32(txtyear_ret.Text + txtmonth_ret.Text + txtday_ret.Text)) < (Convert.ToInt32(txtyear_t.Text + txtmonth_t.Text + txtday_t.Text))) { MessageBox.Show("!تاریخ بازگشت باید بزرگتر یا مساوی، تاریخ امانت یاتاریخ تحویل باشد "); txtday_t.Focus(); return; } //album if (cbtype.Text == "آلبوم") { albumclass ac = new albumclass(); dt = ac.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) //dt.Rows.Count == 0) { ac.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این آلبوم موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end album //book if (cbtype.Text == "کتاب") { bookclass bc = new bookclass(); dt = bc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { bc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این کتاب موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end book //cd_dvd if (cbtype.Text == "لوح فشرده (CD-DVD)") { cd_dvdclass cc = new cd_dvdclass(); dt = cc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { cc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این لوح فشرده موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end cd_dvd //magazine if (cbtype.Text == "مجله") { magazineclass mc = new magazineclass(); dt = mc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { mc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این مجله موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end magazine //report if (cbtype.Text == "گزارش") { reportclass rc = new reportclass(); dt = rc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { rc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این گزارش موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end report //repertory if (cbtype.Text == "کاتالوگ") { repertoryclass rc = new repertoryclass(); dt = rc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { rc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این کاتالوگ موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end repertory //map if (cbtype.Text == "نقشه") { mapclass mc = new mapclass(); dt = mc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { mc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این نقشه موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end map //resume if (cbtype.Text == "رزومه") { resumeclass rc = new resumeclass(); dt = rc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { rc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این رزومه موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end resume //zuncan if (cbtype.Text == "زونکن") { zuncanclass zc = new zuncanclass(); dt = zc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { zc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این زونکن موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end zuncan //convention if (cbtype.Text == "قرارداد") { conventionclass cc = new conventionclass(); dt = cc.Search(txtcode.Text); bool bailmented = (bool)dt.Rows[0]["bailmented"]; if (bailmented) { cc.Edit_bailmented(false, txtcode.Text); } else { MessageBox.Show(" !این قرارداد موجود می باشد", " موجود بودن"); txtcode.Focus(); return; } } //end convention bailmentclass bac = new bailmentclass(); bac.Edit_bailmented(false, txtyear_ret.Text + "/" + txtmonth_ret.Text + "/" + txtday_ret.Text, txtcode.Text, txtname_bailment.Text, cbtype.Text, txtyear_t.Text + "/" + txtmonth_t.Text + "/" + txtday_t.Text); MessageBox.Show("!داده ها ثبت شد", " ثبت", MessageBoxButtons.OK); this.Close(); //dt = rec.Search(txtcode.Text); //if (dt.Rows.Count == 0) //{ //rec.Add(txtcode.Text, cbtype.Text, txtname_bailment.Text, txtphone.Text, txtyear_t.Text + "/" + txtmonth_t.Text + "/" + txtday_t.Text, txtyear_e.Text + "/" + txtmonth_e.Text + "/" + txtday_e.Text, txtdescribe.Text); //bailmented // //DialogResult dr; //dr = MessageBox.Show("!داده ها ثبت شد", " ثبت", MessageBoxButtons.OK); //if (dr == DialogResult.OK) //{ // txtcode.Text = ""; // cbtype.SelectedIndex=-1; // txtname_bailment.Text = ""; // txtphone.Text = ""; // txtday_t.Text = ""; // txtmonth_t.Text = ""; // txtyear_t.Text = ""; // txtday_e.Text = ""; // txtmonth_e.Text = ""; // txtyear_e.Text = ""; // txtdescribe.Text = ""; //}//dr //} //else //{ // MessageBox.Show("! قبلا مشخصاتی با این شماره ، ثبت شده است", " تذکر :فیلد شماره تکراری است"); // txtcode.Focus(); //} }
private void btnsave_Click(object sender, EventArgs e) { if (txtname.Text == "") { MessageBox.Show("!نام بخش وارد نشده است"); return; } partsclass pc = new partsclass(); DataTable dt = new DataTable(); //edit if (mode == type_mode.mode.edit) { dt = pc.Search(txtname.Text); string part_name = dt.Rows[0]["part_name"].ToString(); string MessTitle = " !محدود کردن این بخش امکان پذیر نیست " + "\r\n" + " : در جدول(های)زیر استفاده شده است " + "\r\n" + "\r\n"; string mess = ""; //album if (!chalbum.Checked) { albumclass ac = new albumclass(); dt = ac.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " آلبوم" + "\r\n"; } } //book if (!chbook.Checked) { bookclass bc = new bookclass(); dt = bc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " کتاب " + "\r\n"; } } //cd_dvd if (!chloh11.Checked) { cd_dvdclass cc = new cd_dvdclass(); dt = cc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " لوح فشرده" + "\r\n"; } } //magazine if (!chmagazine.Checked) { magazineclass mc = new magazineclass(); dt = mc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " مجله" + "\r\n"; } } if (!chreport.Checked) { //report reportclass rc = new reportclass(); dt = rc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " گزارش" + "\r\n"; } } if (!chrepotery.Checked) { //repertory repertoryclass rrc = new repertoryclass(); dt = rrc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " کاتالوگ" + "\r\n"; } } //map if (!chmap.Checked) { mapclass mmc = new mapclass(); dt = mmc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " نقشه" + "\r\n"; } } //resumeh if (!chrezumeh.Checked) { resumeclass rrrc = new resumeclass(); dt = rrrc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " رزومه" + "\r\n"; } } //zuncan if (!chzuncan.Checked) { zuncanclass zc = new zuncanclass(); dt = zc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " زونکن" + "\r\n"; } } //convention if (!chcontention.Checked) { conventionclass ccc = new conventionclass(); dt = ccc.Search_partname_fk(part_name); if (dt.Rows.Count > 0) { mess += " قرارداد" + "\r\n"; } } //MessageBox.Show(mess," حذف بخش"); if (mess.Length > 0) { mess = MessTitle + mess; MessageBox.Show(mess, "حذف بخش", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign); return; } pc.Edit(chalbum.Checked, chbook.Checked, chloh11.Checked, chmagazine.Checked, chreport.Checked, chrepotery.Checked, chmap.Checked, chrezumeh.Checked, chzuncan.Checked, chcontention.Checked, chadmin.Checked, txtname.Text); MessageBox.Show("!ویرایش انجام شد "); this.Close(); }//end edit else if (mode == type_mode.mode.insert) { dt = pc.Search(txtname.Text); if (dt.Rows.Count == 0) { pc.Add(txtname.Text, chalbum.Checked, chbook.Checked, chloh11.Checked, chmagazine.Checked, chreport.Checked, chrepotery.Checked, chmap.Checked, chrezumeh.Checked, chzuncan.Checked, chcontention.Checked, chadmin.Checked); DialogResult dr; dr = MessageBox.Show("!داده ها ثبت شد", "ثبت", MessageBoxButtons.OK); if (dr == DialogResult.OK) { txtname.Text = ""; chalbum.Checked = false; chloh11.Checked = false; chreport.Checked = false; chmap.Checked = false; chzuncan.Checked = false; chbook.Checked = false; chmagazine.Checked = false; chrepotery.Checked = false; chrezumeh.Checked = false; chcontention.Checked = false; chadmin.Checked = false; return; } else { MessageBox.Show("! قبلا مشخصاتی با این شماره ، ثبت شده است", " تذکر :فیلد شماره تکراری است"); txtname.Focus(); } } //clean form } }