private void BtnRemove_Click(object sender, EventArgs e) { try { if (DataGridView.SelectedRows.Count == 1) { if (mesg.Question("سوال", "آیا مطمئن هستید که می خواهید این نامه را حذف کنید؟")) { mailclass.RemoveAttach(DataGridView.SelectedRows[0].Cells["Mail_Num"].Value.ToString().Trim()); mailclass.RemoveMail(DataGridView.SelectedRows[0].Cells["Mail_Num"].Value.ToString().Trim()); } } else { mesg.Warning("خطا", "لطفا نامه مورد نظر را انتخاب کنید!"); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } Load_DataGridView(); }
private void BtnRemove_Click(object sender, EventArgs e) { try { if (txtUnitName.Text.Trim() != "") { if (txtUnitName.Text.Trim() != treeView1.Nodes[0].Text) { if (mesg.Question("توجه", "آیا مطمئن هستید که می خواهید این واحد را حذف کنید؟")) { if (treeView1.SelectedNode.Nodes.Count != 0) { if (mesg.Question("توجه", "با حذف این واحد ، واحد های زیری آن نیز حذف می شوند، آیا مطمئن هستید؟")) { unitclass.RemoveSubUnits(txtUnitName.Text.Trim()); Load_Chart(); txtUnitName.Clear(); CmbUpUnit.SelectedIndex = 0; } } else { unitclass.RemoveUnit(txtUnitName.Text.Trim()); Load_Chart(); txtUnitName.Clear(); CmbUpUnit.SelectedIndex = 0; } } } else { mesg.Warning("خطا", "خود سازمان قابل حذف نمی باشد!"); } } else { mesg.Warning("خطا", "لطفا ابتدا واحد سازمانی مورد نظر را انتخاب کنید!"); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void lst_Files_DoubleClick(object sender, EventArgs e) { string temp = Directory.GetCurrentDirectory(); InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages[0]; try { string Attach_FileName = lst_Files.SelectedItems[0].ToString().Trim(); try { dsattach = mailclass.GetAttachesByName(Attach_FileName, DataGridView.SelectedRows[0].Cells["Mail_Num"].Value.ToString().Trim()); } catch { throw new Exception("لطفا ابتدا نامه ای که پیوست مربوط به آن است را انتخاب کنید!"); } saveFileDialog1.Filter = "فایل پیوست|*" + Attach_FileName.Substring(Attach_FileName.LastIndexOf(".")); saveFileDialog1.FileName = Attach_FileName; saveFileDialog1.ShowDialog(); if (saveFileDialog1.FileName != Attach_FileName) { if (File.Exists(saveFileDialog1.FileName)) { if (mesg.Question("توجه", "فایل " + Attach_FileName + " موجود است ، آیا می خواهید روی آن بازنویسی کنید؟")) { File.WriteAllBytes(saveFileDialog1.FileName, dsattach.Tbl_Attach[0].Attach_File); } } else { File.WriteAllBytes(saveFileDialog1.FileName, dsattach.Tbl_Attach[0].Attach_File); } } } catch (Exception ex) { if (ex.Message != "Index was outside the bounds of the array.") { mesg.Error("خطا", ex.Message); } } InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages[1]; Directory.SetCurrentDirectory(temp); dsmail = mailclass.GetReceivedDabirkhanehMails(); }
private void BtnRemove_Click(object sender, EventArgs e) { try { if (txtSematName.Text.Trim() != "") { if (txtSematName.Text.Trim() != treeView1.Nodes[0].Text) { if (mesg.Question("توجه", "آیا مطمئن هستید که می خواهید این سمت را حذف کنید؟")) { if (treeView1.SelectedNode.Nodes.Count != 0) { if (mesg.Question("توجه", "با حذف این سمت ، سمت های زیری آن نیز حذف می شوند، آیا مطمئن هستید؟")) { sematclass.RemoveSubSemats(txtSematName.Text.Trim()); Load_Chart(); } } else { sematclass.RemoveSemat(txtSematName.Text.Trim()); Load_Chart(); } } } else { mesg.Warning("خطا", "سمت اصلی قابل حذف نمی باشد، می تواند ویرایش شود!"); } } else { mesg.Warning("خطا", "لطفا ابتدا واحد سمت مورد نظر را انتخاب کنید!"); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void BtnRemove_Click(object sender, EventArgs e) { try { if (DataGridView.SelectedRows.Count == 1) { if (mesg.Question("سوال", "آیا مطمئن هستید که می خواهید این پیش نویس را حذف کنید؟")) { mailclass.RemoveDraft(DataGridView.SelectedRows[0].Cells["Draft_User"].Value.ToString().Trim(), DataGridView.SelectedRows[0].Cells["Draft_Name"].Value.ToString().Trim()); Load_DataGridView(); } } else { mesg.Warning("خطا", "لطفا پیش نویس مورد نظر را انتخاب کنید!"); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }