private void BtnSave_Click(object sender, EventArgs e) { try { richTextBox1.Text = pubclass.SqlInjection(richTextBox1.Text); str_MailNumber = dsmail.Tbl_MailBox[CmbName.SelectedIndex].Mail_Num.ToString().Trim(); if (CmbName.Text == "") { throw new Exception("لطفا عنوان نامه را وارد کنید!"); } if (CmbName.SelectedIndex == -1) { throw new Exception("لطفا عنوان نامه را درست وارد کنید!"); } if (richTextBox1.Text == "") { throw new Exception("متن ارجاع خالی است!"); } mailclass.Update_Mail(str_MailNumber, txtDate.Text.Trim(), CmbTopic.Text.Trim(), CmbPriority.Text.Trim(), CmbSecurity.Text.Trim(), CmbCondition.Text.Trim(), richTextBox1.Text.Trim(), txtSingerName.Text.Trim(), str_PicSign); mesg.Information("توجه", "نامه " + CmbName.Text.Trim() + " با موفقیت ذخیره شد."); this.Close(); } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void BtnSave_Click(object sender, EventArgs e) { try { richTextBox1.Text = pubclass.SqlInjection(richTextBox1.Text); if (txtAttachName.Text == "") { mesg.Warning("توجه", "لطفا نام پیش نویس را وارد کنید!"); txtAttachName.Focus(); } else if (richTextBox1.Text == "") { mesg.Warning("توجه", "متن پیش نویس خالی است!"); richTextBox1.Focus(); } else { mailclass.InsertDraft(online_Username, txtAttachName.Text.Trim(), richTextBox1.Text.Trim()); mesg.Information("موفقیت", "پیش نویس با موفقیت ذخیره شد."); richTextBox1.Clear(); txtAttachName.Clear(); txtAttachName.Focus(); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void BtnSave_Click(object sender, EventArgs e) { try { if (txtOrganiztionName.Text.Trim() != "") { if (ImageDialog.FileName == "openFileDialog1") { ImageDialog.FileName = ""; } pubclass.UpdateCompanyInfo(txtOrganiztionName.Text.Trim(), txtTel1.Text.Trim(), txtTel2.Text.Trim(), txtTel3.Text.Trim(), txtFax1.Text.Trim(), txtFax2.Text.Trim(), txtAddress1.Text.Trim(), txtAddress2.Text.Trim(), ImageDialog.FileName); mesg.Information("توجه", "اطلاعات سازمان با موفقیت ذخیره شد. "); } else { mesg.Warning("توجه", "لطفا نام سازمان را وارد کنید."); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void BtnSend_Click(object sender, EventArgs e) { try { txtMsgText.Text = pubclass.SqlInjection(txtMsgText.Text); if (txtMsgName.Text.Trim() == "") { throw new Exception("لطفا نام پیام را وارد کنید!"); } string Receiver_User; string Receiver_Name; try { Receiver_Name = dsclerk.Tbl_Clerk[CmbClerks.SelectedIndex].Name_.Trim() + " " + dsclerk.Tbl_Clerk[CmbClerks.SelectedIndex].Family.Trim(); Receiver_User = dsclerk.Tbl_Clerk[CmbClerks.SelectedIndex].Username.Trim(); } catch { throw new Exception("لطفا گیرنده پیام را انتخاب کنید!"); } if (Receiver_User == online_Username) { throw new Exception("شما می خواهید به خودتان پیام بزنید؟!!"); } if (txtMsgText.Text.Trim() == "") { throw new Exception("لطفا متن پیام را وارد کنید!"); } string Online_Name = ""; for (int i = 1; i <= dsclerk.Tbl_Clerk.Rows.Count; i++) { if (online_Username == dsclerk.Tbl_Clerk[i - 1].Username.Trim()) { Online_Name = dsclerk.Tbl_Clerk[i - 1].Name_.Trim() + " " + dsclerk.Tbl_Clerk[i - 1].Family.Trim(); } } //for Sender messageclass.InsertMessage(Persia.Calendar.ConvertToPersian(DateTime.Now).Simple.ToString().Trim(), txtMsgName.Text.Trim(), online_Username, online_Username, Online_Name, Receiver_User, Receiver_Name, txtMsgText.Text.Trim()); //for Receiver messageclass.InsertMessage(Persia.Calendar.ConvertToPersian(DateTime.Now).Simple.ToString().Trim(), txtMsgName.Text.Trim(), Receiver_User, online_Username, Online_Name, Receiver_User, Receiver_Name, txtMsgText.Text.Trim()); mesg.Information("توجه", "پیام مورد نظر با موفقیت ارسال شد."); txtMsgText.Clear(); CmbClerks.Text = ""; txtMsgName.Clear(); txtMsgName.Focus(); } catch (Exception ex) { mesg.Error("خطا", ex.Message); txtMsgName.Focus(); } }
private void BtnSave_Click(object sender, EventArgs e) { try { if (CmbAccessName.Text.Trim() != "") { accessclass.UpdateAccess(CmbAccessName.Text.Trim(), GetCheckBox(chkCreateMail), GetCheckBox(chkEditMail), GetCheckBox(chkDraft), GetCheckBox(chkMailInbox), GetCheckBox(chkMailOutbox), GetCheckBox(chkReferMail), GetCheckBox(chkArchiveMail), GetCheckBox(chkMailHistory), GetCheckBox(chkSearchMail), GetCheckBox(chkInsertParvandeh), GetCheckBox(chkViewParvandeh), GetCheckBox(chkMsgInbox), GetCheckBox(chkMsgOutbox), GetCheckBox(chkSendMessage), GetCheckBox(chkDeletedMessage), GetCheckBox(chkInsertImportMail), GetCheckBox(chkViewImportMail), GetCheckBox(chkInsertExportMail), GetCheckBox(chkViewExportMail), GetCheckBox(chkViewInternalMail), GetCheckBox(chkDefineChart), GetCheckBox(chkViewChart), GetCheckBox(chkCompanyInfo), GetCheckBox(chkNewSemat), GetCheckBox(chkEditSemat), GetCheckBox(chkSematGroup), GetCheckBox(chkNewAccess), GetCheckBox(chkEditAccess2), GetCheckBox(chkEditAccess), GetCheckBox(chkNewClerk), GetCheckBox(chkEditClerk), GetCheckBox(chkClerkGroup), GetCheckBox(chkNewExOffice), GetCheckBox(chkEditExOffice), GetCheckBox(chkNewAddress), GetCheckBox(chkEditAddress), GetCheckBox(chkMailNumber), GetCheckBox(chkMailTopic), GetCheckBox(chkMailCondition), GetCheckBox(chkMailPriority), GetCheckBox(chkMailSecurity), GetCheckBox(chkReferenceDescription), GetCheckBox(chkColorSetting), GetCheckBox(chkFaxSetting), GetCheckBox(chkPrinterSetting), GetCheckBox(chkScanerSetting), GetCheckBox(chkEmailSetting), GetCheckBox(chkBackUp), GetCheckBox(chkNewReminder), GetCheckBox(chkEditReminder), GetCheckBox(chkNewNews), GetCheckBox(chkEditNews), GetCheckBox(chkTextComm), GetCheckBox(chkVoiceComm), GetCheckBox(chkVideoComm)); ClearCheckBoxes(); CmbAccessName.Text = ""; mesg.Information("توجه", "سطح دسترسی مورد نظر با موفقیت به روز رسانی شد."); } else { mesg.Warning("توجه", "لطفا نام سطح دسترسی را انتخاب کنید!"); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void BtnSave_Click(object sender, EventArgs e) { try { if (txtPassword.Text.Trim().Length >= 4) { if (CmbSex.Text != "") { if (CmbSex.Text != "مرد" && CmbSex.Text != "زن") { throw new Exception("لطفا جنسیت را درست انتخاب کنید!"); } } if (str_PicSign == "openFileDialog1") { str_PicSign = ""; } if (str_PicImage == "openFileDialog1") { str_PicImage = ""; } clerkclass.UpdateClerkAcount(online_Username, txtPassword.Text.Trim(), CmbSex.Text.Trim(), txtAge.Text.Trim(), txtTel.Text.Trim(), txtMobile.Text.Trim(), txtExpert.Text.Trim(), txtEmail.Text.Trim(), txtAddress.Text.Trim(), str_PicSign, str_PicImage); mesg.Information("توجه", "اطلاعات کاربر با موفقیت ذخیره شد."); txtPassword.Clear(); } else { mesg.Warning("توجه", "طول کلمه عبور نباید کمتر از 4 کاراکتر باشد!"); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void BtnSend_Click(object sender, EventArgs e) { try { string Receiver_Username = ""; txtReferText.Text = pubclass.SqlInjection(txtReferText.Text); if (CmbName.Text == "") { throw new Exception("لطفا عنوان نامه را وارد کنید!"); } if (CmbName.SelectedIndex == -1) { throw new Exception("لطفا عنوان نامه را درست وارد کنید!"); } if (txtReferText.Text == "") { throw new Exception("متن ارجاع خالی است!"); } if (radioButton_Clerk.Checked == true) //Internal { try { Receiver_Username = dsclerk.Tbl_Clerk[CmbClerks.SelectedIndex].Username.Trim(); } catch { throw new Exception("لطفا نام گیرنده داخلی را درست وارد کنید!"); } if (online_Username == Receiver_Username) { throw new Exception("شما به خودتان ایمیل می زنید؟!!"); } Refer_Mail(Online_Name, Receiver_Username, CmbClerks.Text.Trim(), Receiver_Username, CmbClerks.Text.Trim()); } else //External { try { Receiver_Username = dsexoffice.Tbl_ExOffice[CmbPersons.SelectedIndex].PersonName.Trim(); } catch { throw new Exception("لطفا نام گیرنده خارجی را درست وارد کنید!"); } Refer_Mail(Online_Name, "دبیرخانه", "دبیرخانه", Receiver_Username, CmbPersons.Text.Trim()); } try { //External_CC for (int i = 1; i <= lst_ExternalCC.Items.Count; i++) { string Recive_User = lst_ExternalCC.Items[i - 1].ToString().Trim(); if (CmbPersons.Text.Trim() == Recive_User) { continue; } dsclerk = clerkclass.GetNameByUsername(Recive_User); try { string Receive_name = dsclerk.Tbl_Clerk[0].Name_.Trim() + " " + dsclerk.Tbl_Clerk[0].Family.Trim(); Refer_Mail(Online_Name, "دبیرخانه", "دبیرخانه", Recive_User, Receive_name); } catch { Refer_Mail(Online_Name, "دبیرخانه", "دبیرخانه", Recive_User, Recive_User); } } //Internal_CC for (int i = 1; i <= lst_InternalCC.Items.Count; i++) { string Recive_User = clerkclass.GetUsernameByName(lst_InternalCC.Items[i - 1].ToString().Trim()); if (online_Username == Recive_User) { continue; } dsclerk = clerkclass.GetNameByUsername(Recive_User); string Receive_name = dsclerk.Tbl_Clerk[0].Name_.Trim() + " " + dsclerk.Tbl_Clerk[0].Family.Trim(); Refer_Mail(Online_Name, Recive_User, Receive_name, Recive_User, Receive_name); } } catch { mesg.Error("خطا", "خطا در ارسال رونوشت"); } mesg.Information("توجه", "نامه " + CmbName.Text.Trim() + " با موفقیت ارسال شد."); this.Close(); } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
private void BtnSave_Click(object sender, EventArgs e) { try { string Receiver_Username = ""; string Sender_Username = ""; richTextBox1.Text = pubclass.SqlInjection(richTextBox1.Text); if (txtName.Text == "") { throw new Exception("لطفا عنوان نامه را وارد کنید!"); } if (mailclass.IsMailExist(txtName.Text.Trim())) { throw new Exception("نامه ای با این عنوان در سیستم موجود می باشد!"); } if (richTextBox1.Text == "با سلام" || richTextBox1.Text == "") { throw new Exception("متن نامه خالی است!"); } //Internal try { Receiver_Username = dsclerk.Tbl_Clerk[CmbClerks.SelectedIndex].Username.Trim(); } catch { throw new Exception("لطفا نام گیرنده را درست وارد کنید!"); } try { Sender_Username = dsexoffice.Tbl_ExOffice[CmbPersons.SelectedIndex].PersonName.Trim(); } catch { throw new Exception("لطفا نام فرستنده را درست وارد کنید!"); } Insert_Mail(Sender_Username, Receiver_Username, CmbClerks.Text.Trim(), Receiver_Username, CmbClerks.Text.Trim()); try { //Internal_CC for (int i = 1; i <= lst_InternalCC.Items.Count; i++) { string Recive_User = clerkclass.GetUsernameByName(lst_InternalCC.Items[i - 1].ToString().Trim()); dsclerk = clerkclass.GetNameByUsername(Recive_User); string Receive_name = dsclerk.Tbl_Clerk[0].Name_.Trim() + " " + dsclerk.Tbl_Clerk[0].Family.Trim(); Insert_Mail(Sender_Username, Recive_User, Receive_name, Recive_User, Receive_name); } } catch { mesg.Error("خطا", "خطا در ارسال رونوشت"); } mesg.Information("توجه", "نامه " + txtName.Text.Trim() + " با موفقیت ارسال شد."); this.Close(); } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }