private void JWeightForm_Load(object sender, EventArgs e) { try { lblUserName.Text = JMainFrame.CurrentUser.Person.Name + " " + JMainFrame.CurrentUser.Person.Fam; //if (Globals.JRegistry.Read("BascolNum") != null) //{ lblBascolNum.Text = JReport.GetBascoolNumber().ToString(); // Globals.JRegistry.Read("BascolNum").ToString(); _Type = JReport.GetBascoolType(); //_bascoolCapacity = Convert.ToInt32(JReport.GetBascols(Convert.ToInt32(lblBascolNum.Text)).Rows[0]["Capacity"]); //} txtPlak1.Focus(); FillTruck(); if (this.State == JFormState.Insert) { //txtTime.Text = DateTime.Now.ToLongTimeString(); string Min = ""; if (DateTime.Now.Minute.ToString().Length == 1) { Min = "0" + DateTime.Now.Minute.ToString(); } else { Min = DateTime.Now.Minute.ToString(); } string Hour = ""; if (DateTime.Now.Hour.ToString().Length == 1) { Hour = "0" + DateTime.Now.Hour.ToString(); } else { Hour = DateTime.Now.Hour.ToString(); } lblTime.Text = Hour + ":" + Min; //txtDate.Date = DateTime.Now;// Convert.ToDateTime(Globals.JRegistry.Read("DateExternalResturant")); lblDate.Text = JDateTime.FarsiDate(DateTime.Now); lblDay.Text = JLanguages._Text(DateTime.Now.DayOfWeek.ToString()); } else { SetForm(); } GetTaxDuty(); InitComPort(); cmbProduct.SelectedIndex = 1; //lsTrucks.SelectedIndex = 1; //lsTrucks.SelectedIndex = 0; cmbPlak.SelectedIndex = 20; txtPlak1.Focus(); } catch (Exception ex) { JSystem.Except.AddException(ex); } }
private bool _Validation() { //----------------- اعتبار سنجی نام -------- if (txtNameCompany.Text.Trim() == "") { JMessages.Message(JLanguages._Text("Server Information Is Incorrect!"), JLanguages._Text("Error"), JMessageType.Error); txtNameCompany.Focus(); return(false); } JASubsidiaries JS = new JASubsidiaries(); JS.Name = txtNameCompany.Text.Trim(); if ((State == JFormState.Insert && JS.Find()) || (State == JFormState.Update && txtNameCompany.Text.Trim() != _jClass.Name && JS.Find())) { JMessages.Message(JLanguages._Text("This Name is Exist in Database"), JLanguages._Text("Error"), JMessageType.Error); txtNameCompany.Focus(); return(false); } //------------------------------------------------- // اعتبار سنجی اطلاعات سرور System.Data.SqlClient.SqlConnection TestCnn = new System.Data.SqlClient.SqlConnection( "Password="******";User ID=" + txtServer_User.Text.Trim() + ";Initial Catalog=" + txtDataBaseName.Text.Trim() + ";Data Source=" + txtServer_name.Text.Trim()); try { TestCnn.Open(); } catch { JMessages.Message(JLanguages._Text("Server Information Is Incorrect!"), JLanguages._Text("Error"), JMessageType.Error); txtServer_name.Focus(); return(false); } TestCnn.Close(); TestCnn.Dispose(); //--------------- اعتبار سنجی کد دسترسی سریع----------------- if (nedAccessCode.Text.Trim() != "") { JS = new JASubsidiaries(); JS.access_code = Convert.ToInt32(nedAccessCode.Text); if ((State == JFormState.Insert && JS.Find()) || (State == JFormState.Update && nedAccessCode.Text.Trim() != _jClass.access_code.ToString() && JS.Find())) { JMessages.Message(JLanguages._Text("Access Code IS Reserved!"), JLanguages._Text("Error"), JMessageType.Error); nedAccessCode.Focus(); return(false); } } return(true); }
public JfrmSubsidiaries(JASubsidiaries jClass) { InitializeComponent(); btnAction.Text = JLanguages._Text("Insert"); if (jClass != null) { _jClass = jClass; btnAction.Text = JLanguages._Text("Update"); } }
private void btnArchive_Click(object sender, EventArgs e) { if (txtSubjectCode.Text == "") { string[] param = { "@Value" }; string[] value = { "SubjectArchive" }; string msg = "PleaseEnter"; JMessages.Error(JLanguages._Text(msg, param, value), "Error"); return; } _ArchiveFiles(); this.Dispose(); }
private void button1_Click(object sender, EventArgs e) { Employment.JEfrmOrganizatinChart Org = new Employment.JEfrmOrganizatinChart(); Org.ViewMode = true; Org.CheckBoxMode = true; if (Org.ShowDialog() == DialogResult.OK) { //-------------- ارجاعات داخل سازمانی ---------- cdbReferInternal.TitleFieldName = "full_title"; cdbReferInternal.AccessCodeFieldName = "accesscode"; cdbReferInternal.CodeFieldName = "code"; cdbReferInternal.dataTable = (new Employment.JEOrganizationChart()).GetOrganizationCharts(0, 5); cdbReferInternal.SetComboBox(); if (Org.SelectedItem == null) { lblGroupRefer.Text = JLanguages._Text("Group Refer Is Active"); for (int i = 0; i < Org.SelectedItems.Length; i++) { _dtReferTemp = ReferAdd(_dtReferTemp, Convert.ToInt32(Org.SelectedItems[i]["code"]), ClassLibrary.Domains.JAutomation.JReferType.Internal, Convert.ToInt32(cmbUrgency.SelectedValue), Org.SelectedItems[i]["full_title"].ToString(), nedPersuit.Text, txtNormalEmperise.Text.Trim(), txtSecretEmperise.Text.Trim(), ClassLibrary.Domains.JCommunication.JSendType.Automation ); } } else { _dtReferTemp = ReferAdd(_dtReferTemp, Convert.ToInt32(Org.SelectedItem["code"]), ClassLibrary.Domains.JAutomation.JReferType.Internal, Convert.ToInt32(cmbUrgency.SelectedValue), Org.SelectedItem["full_title"].ToString(), nedPersuit.Text, txtNormalEmperise.Text.Trim(), txtSecretEmperise.Text.Trim(), ClassLibrary.Domains.JCommunication.JSendType.Automation ); cdbReferInternal.SetValue(Org.SelectedItem["accesscode"]); } } Org.Dispose(); }
/// <summary> /// حذف شرکت اقماری از بانک اطلاعاتی /// </summary> /// <returns></returns> public bool Delete(int pCode) { if (Find(pCode)) { if (JMessages.Message(JLanguages._Text("Do you want delete this Item?"), JLanguages._Text("Question"), JMessageType.Question) != System.Windows.Forms.DialogResult.Yes) { return(false); } GetData(pCode); JASubsidiariesTable JST = new JASubsidiariesTable(); JST.SetValueProperty(this); if (JST.Delete()) { Nodes.Delete(GetNode()); return(true); } } return(false); }
private void JfrmSubsidiaries_Load(object sender, EventArgs e) { btnAction.Text = JLanguages._Text("Insert"); if (_jClass != null && _jClass.Code != 0) { txtNameCompany.Text = _jClass.Name; txtmanaging_Director.Text = _jClass.managing_director; txtPhone.Text = _jClass.phone_number; txtAddress.Text = _jClass.address; txtServer_name.Text = _jClass.server_name; txtServer_User.Text = _jClass.server_user; txtServer_Pass.Text = _jClass.server_pass; txtDataBaseName.Text = _jClass.database_name; nedAccessCode.Text = _jClass.access_code.ToString(); txtDescription.Text = _jClass.description; btnAction.Text = JLanguages._Text("Update"); } }
private void Filltxt(DataRow SelectedItem) { txtdescription.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[40].ToString(); txtmessage.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[36].ToString(); txtmessage_secret.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[37].ToString(); txtreceiver_full_title.Text = JDateTime.FarsiDate(Convert.ToDateTime(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[24].ToString())); txtreceiver_post.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[2].ToString(); txtrefertype.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[17].ToString(); if (((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[34].ToString() != "") txtrespite_date_time.Text = JDateTime.FarsiDate(Convert.ToDateTime(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[34].ToString())); txtsender_post.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[9].ToString(); txtresponse.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[38].ToString(); txtresponse_secret.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[39].ToString(); //txtsecret_level.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[30].ToString(); //txtsender_full_title.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[2].ToString(); if (((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[31].ToString() != "") txtrespnse_date_time.Text = JDateTime.FarsiDate(Convert.ToDateTime(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[31].ToString())); //txtstatus.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[29].ToString(); if (((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[32].ToString() != "") txtview_date_time.Text = JDateTime.FarsiDate(Convert.ToDateTime(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[32].ToString())); if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[30].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Normal) txtsecret_level.Text = JLanguages._Text("Normal"); else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[30].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Quick) txtsecret_level.Text = JLanguages._Text("Secure"); else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[30].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.VeryQuick) txtsecret_level.Text = JLanguages._Text("VerySecure"); if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[35].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Normal) txturgency.Text = JLanguages._Text("Normal"); else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[35].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Quick) txturgency.Text = JLanguages._Text("Quick"); else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[35].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.VeryQuick) txturgency.Text = JLanguages._Text("VeryQuick"); txtview_date_time.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[25].ToString(); }
private DataTable ReferAdd(DataTable pDT, int pReceiverCode, int pReferType, int pUrgency, string pReceiverFullTitle, string pPersuit, string pNormalEmperise, string pSecretEmperise, int pSendType ) { DataRow dr; DataTable dt = new DataTable(); dt = grdRefers.DataSource.Copy(); dt.Merge(pDT.Copy()); int MaxCode = 0; for (int i = 0; i < dt.Rows.Count; i++) { if (Convert.ToInt32(dt.Rows[i]["code"]) > MaxCode) { MaxCode = Convert.ToInt32(dt.Rows[i]["code"]); } } dr = pDT.NewRow(); dr["code"] = (MaxCode + 1); dr["receiver_code"] = pReceiverCode; dr["refer_type"] = pReferType; dr["urgency"] = pUrgency; dr["receiver_full_title"] = pReceiverFullTitle; dr["persuit"] = pPersuit; dr["normal_emprise"] = pNormalEmperise; dr["secret_emprise"] = pSecretEmperise; dr["send_type"] = pSendType; dr["refer_date_time"] = JMainFrame.GlobalDataBase.GetCurrentDateTime(); //---------------------Refer Type-------------------------- if (pReferType == ClassLibrary.Domains.JAutomation.JReferType.Internal) { dr["refer_type_title"] = JLanguages._Text("Internal"); } else if (pReferType == ClassLibrary.Domains.JAutomation.JReferType.External) { dr["refer_type_title"] = JLanguages._Text("External"); } else if (pReferType == ClassLibrary.Domains.JAutomation.JReferType.Subsidiaries) { dr["refer_type_title"] = JLanguages._Text("Subsidiaries"); } //---------------------Urgency Type-------------------------- if (pUrgency == ClassLibrary.Domains.JGlobal.JUrgency.Normal) { dr["urgency_title"] = JLanguages._Text("Normal"); } else if (pUrgency == ClassLibrary.Domains.JGlobal.JUrgency.Quick) { dr["urgency_title"] = JLanguages._Text("Quick"); } else if (pUrgency == ClassLibrary.Domains.JGlobal.JUrgency.VeryQuick) { dr["urgency_title"] = JLanguages._Text("VeryQuick"); } //------------------- Send Type ------------------------------ if (pSendType == ClassLibrary.Domains.JCommunication.JSendType.Automation) { dr["send_type_title"] = JLanguages._Text("Automation"); } else if (pSendType == ClassLibrary.Domains.JCommunication.JSendType.Email) { dr["send_type_title"] = JLanguages._Text("Email"); } else if (pSendType == ClassLibrary.Domains.JCommunication.JSendType.ECE) { dr["send_type_title"] = JLanguages._Text("ECE"); } else if (pSendType == ClassLibrary.Domains.JCommunication.JSendType.Fax) { dr["send_type_title"] = JLanguages._Text("Fax"); } else if (pSendType == ClassLibrary.Domains.JCommunication.JSendType.Messenger) { dr["send_type_title"] = JLanguages._Text("Messenger"); } else if (pSendType == ClassLibrary.Domains.JCommunication.JSendType.Server) { dr["send_type_title"] = JLanguages._Text("Server"); } else if (pSendType == ClassLibrary.Domains.JCommunication.JSendType.SMS) { dr["send_type_title"] = JLanguages._Text("SMS"); } pDT.Rows.Add(dr); return(pDT); }
private void SendRefer() { JDataBase db = JGlobal.MainFrame.GetDBO(); try { if (_dt.Rows.Count == 0) { if ((cdbReferInternal.SelectedValue != null) && (Convert.ToInt32(cdbReferInternal.SelectedValue) != -1)) { if (rchDesc.Text.Trim() == "") { JMessages.Error("لطفا توضیحات را وارد کنید.", "Error"); return; } btnAddRefer_Click(null, null); } else { JMessages.Error("Please Add One Refer", "Error"); return; } } JARefer tmprefer = new JARefer(); if (_AutomationObjectCode == 0) { _AutomationObjectCode = tmprefer.SendToAutomation(_ExternalObjectCode, _ObjectType, _Description, _Title, _ClassName, db, JMainFrame.CurrentPostTitle, JMainFrame.CurrentPostCode, JMainFrame.CurrentUserCode, false); } int Code = 0; tmprefer.parent_code = GetMainReferCode(_ReferCode); // در صورتیکه اولین بار ارجاع شود if (_Refer.object_code != 0) { tmprefer.object_code = _Refer.object_code; } else { tmprefer.object_code = _AutomationObjectCode; } //btnAddRefer_Click(null, null); foreach (DataRow dr in _dt.Rows) { db.beginTransaction("ReferRegister"); //ارسال به داخل سازمان //if (tbcReferType.TabPages[tbcReferType.SelectedIndex].Name == "tbpInternalrefer") //{ tmprefer.receiver_post_code = Convert.ToInt32(dr["receiver_post_code"]); //Convert.ToInt32(cdbReferInternal.SelectedItem["code"]); tmprefer.receiver_code = Convert.ToInt32(dr["receiver_code"]); //Convert.ToInt32(cdbReferInternal.SelectedItem["user_code"]); tmprefer.receiver_full_title = dr["receiver_full_title"].ToString(); //cdbReferInternal.SelectedItem["full_title"].ToString(); tmprefer.refertype = Convert.ToInt32(dr["refertype"]); //ClassLibrary.Domains.JAutomation.JReferType.Internal; //} //ارسال به خارج از سازمان //else //{ // tmprefer.receiver_post_code = Convert.ToInt32(cdbReferExternal.SelectedItem["code"]); // tmprefer.receiver_code = Convert.ToInt32(cdbReferExternal.SelectedItem["user_code"]); // tmprefer.receiver_full_title = cdbReferExternal.SelectedItem["full_title"].ToString(); // tmprefer.refertype = ClassLibrary.Domains.JAutomation.JReferType.External; //} tmprefer.task_code = 0; // ارسال کننده JUser user = new JUser(JMainFrame.CurrentUserCode); tmprefer.sender_post_code = JMainFrame.CurrentPostCode; tmprefer.sender_code = JMainFrame.CurrentUserCode; tmprefer.sender_full_title = JMainFrame.CurrentPostTitle; tmprefer.send_date_time = JMainFrame.GlobalDataBase.GetCurrentDateTime(); tmprefer.status = ClassLibrary.Domains.JAutomation.JReferStatus.Current; tmprefer.secret_level = Convert.ToInt32(dr["secret_level"]);//Convert.ToInt32(cmbsecuritylevel.SelectedValue); tmprefer.is_active = true; if ((dr["respite_date_time"] != "") && (Convert.ToDateTime(dr["respite_date_time"]) != DateTime.MinValue)) { tmprefer.respite_date_time = JDateTime.GregorianDate(dr["respite_date_time"].ToString()); } //if (!nedPersuit.EmptyDate) // tmprefer.respite_date_time = Convert.ToDateTime(nedPersuit.Text); tmprefer.urgency = Convert.ToInt32(dr["urgency"]); //Convert.ToInt32(cmbUrgency.SelectedValue); tmprefer.message = dr["message"].ToString(); //txtNormalEmperise.Text.Trim(); tmprefer.message_secret = dr["message_secret"].ToString(); //txtSecretEmperise.Text.Trim(); tmprefer.description = dr["description"].ToString(); //rchDesc.Text; tmprefer.register_user_code = JMainFrame.CurrentUserCode; tmprefer.register_Date_Time = JMainFrame.GlobalDataBase.GetCurrentDateTime(); Code = tmprefer.Send(db); if (Code > 0) { if (_ReferCode > 0) { _Refer.status = ClassLibrary.Domains.JAutomation.JReferStatus.Sent; if (_Refer.Save(db)) { if (db.Commit()) { isSendRefer = true; jArchiveList1.ClassName = "Automation.JARefer"; jArchiveList1.SubjectCode = 0; jArchiveList1.ObjectCode = Code; jArchiveList1.ArchiveList(); JMessages.Message(JLanguages._Text("Send With Number ") + " " + Code.ToString() + " " + JLanguages._Text("Successfuly"), "Send", JMessageType.Information); if ((JSystem.Nodes.CurrentNode != null) && (JSystem.Nodes.CurrentNode.ClassName == "Automation.JKartable")) { JSystem.Nodes.Delete(JSystem.Nodes.CurrentNode); } //----Refresh Kartabl //JKartable tmp = new JKartable(); //tmp.GetInBoxRefer(); } else { db.Rollback(db.TransactionName); JMessages.Message("Send Not Successfully", "", JMessageType.Error); } } else { db.Rollback(db.TransactionName); JMessages.Message("Send Not Successfully", "", JMessageType.Error); } } else if ((_ReferCode < 0) && (_AutomationObjectCode < 0)) { db.Rollback(db.TransactionName); JMessages.Message("Send Not Successfully", "", JMessageType.Information); } else if (db.Commit()) { isSendRefer = true; jArchiveList1.ClassName = "Automation.JARefer"; jArchiveList1.SubjectCode = 0; jArchiveList1.ObjectCode = Code; jArchiveList1.ArchiveList(); JMessages.Message(JLanguages._Text("Send With Number ") + " " + Code.ToString() + " " + JLanguages._Text("Successfuly"), "Send", JMessageType.Information); if ((JSystem.Nodes.CurrentNode != null) && (JSystem.Nodes.CurrentNode.ClassName == "Automation.JKartable")) { JSystem.Nodes.Delete(JSystem.Nodes.CurrentNode); } //----Refresh Kartabl //JKartable tmp = new JKartable(); //tmp.GetInBoxRefer(); } else { JMessages.Message("Send Not Successfully", "", JMessageType.Information); } } else { db.Rollback(db.TransactionName); JMessages.Message("Send Not Successfully", "", JMessageType.Information); } } if (jdgvRefer.Rows.Count > 0) { this.DialogResult = DialogResult.OK; } this.Close(); } catch (Exception ex) { JBase.Except.AddException(ex); } }
/// <summary> /// پر کردن جدول مربوط به گرید /// </summary> /// <param name="dt"></param> /// <returns></returns> private DataTable Filldt(DataTable dt) { dtdg.Clear(); int i = 0; DataRow tmpdr; foreach (DataRow dr in dt.Rows) { tmpdr = dtdg.NewRow(); tmpdr["Code"] = dr["Code"]; tmpdr["Object_Code"] = dr["Object_Code"]; tmpdr["Parent_code"] = dr["Parent_code"]; tmpdr["task_code"] = dr["task_code"]; tmpdr["refertype"] = dr["refertype"]; tmpdr["sender_post_code"] = dr["sender_post_code"]; tmpdr["sender_code"] = dr["sender_code"]; tmpdr["sender_full_title"] = dr["sender_full_title"]; tmpdr["secret_level"] = dr["secret_level"]; tmpdr["response_date_time"] = dr["response_date_time"]; tmpdr["respite_date_time"] = dr["respite_date_time"]; tmpdr["urgency"] = dr["urgency"]; tmpdr["message"] = dr["message"]; tmpdr["message_secret"] = dr["message_secret"]; //tmpdr["send_type"] = dr["send_type"]; //tmpdr["send_type_title"] = dr["send_type_title"]; tmpdr["response"] = dr["response"]; tmpdr["response_secret"] = dr["response_secret"]; tmpdr["Description"] = dr["Description"]; tmpdr["objecttype"] = dr["objecttype"]; tmpdr["action"] = dr["action"]; tmpdr["externalcode"] = dr["externalcode"]; tmpdr["title"] = dr["title"]; //---------------------secret_level Type-------------------------- if (Convert.ToInt32(dt.Rows[i]["secret_level"]) == ClassLibrary.Domains.JGlobal.JPrivacy.Normal) { tmpdr["secret_level_Title"] = JLanguages._Text("Normal"); } else if (Convert.ToInt32(dt.Rows[i]["secret_level"]) == ClassLibrary.Domains.JGlobal.JPrivacy.Secure) { tmpdr["secret_level_Title"] = JLanguages._Text("Secure"); } else if (Convert.ToInt32(dt.Rows[i]["secret_level"]) == ClassLibrary.Domains.JGlobal.JPrivacy.VerySecure) { tmpdr["secret_level_Title"] = JLanguages._Text("VerySecure"); } //---------------------Refer Type-------------------------- if (Convert.ToInt32(dt.Rows[i]["refertype"]) == ClassLibrary.Domains.JAutomation.JReferType.Internal) { tmpdr["refertype_Title"] = JLanguages._Text("Internal"); } else if (Convert.ToInt32(dt.Rows[i]["refertype"]) == ClassLibrary.Domains.JAutomation.JReferType.External) { tmpdr["refertype_Title"] = JLanguages._Text("External"); } else if (Convert.ToInt32(dt.Rows[i]["refertype"]) == ClassLibrary.Domains.JAutomation.JReferType.Subsidiaries) { tmpdr["refertype_Title"] = JLanguages._Text("Subsidiaries"); } //---------------------Urgency Type-------------------------- if (Convert.ToInt32(dt.Rows[i]["urgency"]) == ClassLibrary.Domains.JGlobal.JUrgency.Normal) { tmpdr["urgency_title"] = JLanguages._Text("Normal"); } else if (Convert.ToInt32(dt.Rows[i]["urgency"]) == ClassLibrary.Domains.JGlobal.JUrgency.Quick) { tmpdr["urgency_title"] = JLanguages._Text("Quick"); } else if (Convert.ToInt32(dt.Rows[i]["urgency"]) == ClassLibrary.Domains.JGlobal.JUrgency.VeryQuick) { tmpdr["urgency_title"] = JLanguages._Text("VeryQuick"); } dtdg.Rows.Add(tmpdr); } return(dtdg); }
private void Filltxt(DataRow SelectedItem) { try { rtbDesc.Text = ""; Font fnt = new Font("Tahoma", 9F, FontStyle.Regular, GraphicsUnit.Point); rtbDesc.SelectionFont = fnt; rtbDesc.SelectionColor = Color.Blue; rtbDesc.SelectedText = "----------------------------توضیحات ارجاع----------------------"; rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " شماره ارجاع : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["MainCode"].ToString(); rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " توضیحات : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["description"].ToString(); rtbDesc.SelectionColor = Color.Blue; rtbDesc.SelectedText = Environment.NewLine + "----------------------------تاریخ های ارجاع----------------------"; rtbDesc.SelectionColor = Color.Red; if (((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["send_date_time"].ToString() != "") { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " تاریخ ارسال : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["send_date_time"].ToString(); } if (((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["view_date_time"].ToString() != "") { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " تاریخ مشاهده : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["view_date_time"].ToString(); } if (((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["respite_date_time"].ToString() != "") { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " مهلت پاسخ : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["respite_date_time"].ToString(); } if (((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["response_date_time"].ToString() != "") { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " تاریخ پاسخ : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["response_date_time"].ToString(); } //txtstatus.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[29].ToString(); rtbDesc.SelectionColor = Color.Blue; rtbDesc.SelectedText = Environment.NewLine + "----------------------------پست های ارجاع----------------------"; rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " پست فرستنده : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["Sender_full_title"].ToString(); //rtbDesc.Text = Environment.NewLine + " پست گیرنده : " + ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[4].ToString() + "\n"; rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " توضیح وضعیت : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["DescriptionObject"].ToString(); rtbDesc.SelectionColor = Color.Blue; rtbDesc.SelectedText = Environment.NewLine + "----------------------------پیام های ارجاع----------------------"; rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " پیام :"; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["message"].ToString(); if (JMainFrame.CurrentPostCode == Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["Mainsender_post_code"].ToString()) || (JMainFrame.CurrentPostCode == Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["Mainreceiver_post_code"].ToString()))) { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " پیام محرمانه : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["message_secret"].ToString(); } else { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " پیام محرمانه : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = "******"; } //rtbDesc.SelectionColor = Color.Blue; //rtbDesc.SelectedText = Environment.NewLine + "----------------------------پاسخهای ارجاع----------------------"; //rtbDesc.SelectionColor = Color.Black; //rtbDesc.SelectedText = Environment.NewLine + " پاسخ عادی : "; //rtbDesc.SelectionColor = Color.Red; //rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[11].ToString(); //if (JMainFrame.CurrentPostCode == Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[2].ToString())) //{ // rtbDesc.SelectionColor = Color.Black; // rtbDesc.SelectedText = Environment.NewLine + " پاسخ محرمانه : "; // rtbDesc.SelectionColor = Color.Red; // rtbDesc.SelectedText = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[12].ToString(); //} //else //{ // rtbDesc.SelectionColor = Color.Black; // rtbDesc.SelectedText = Environment.NewLine + " پاسخ محرمانه : "; // rtbDesc.SelectionColor = Color.Red; // rtbDesc.SelectedText = "******"; //} //txtsecret_level.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[30].ToString(); //txtsender_full_title.Text = ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[2].ToString(); rtbDesc.SelectionColor = Color.Blue; rtbDesc.SelectedText = Environment.NewLine + "----------------------------محرمانگی ارجاع----------------------"; if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["secret_level"].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Normal) { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " سطح محرمانگی : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = JLanguages._Text("Normal"); } else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["secret_level"].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Quick) { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " سطح محرمانگی : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = JLanguages._Text("Secure"); } else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["secret_level"].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.VeryQuick) { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " سطح محرمانگی : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = JLanguages._Text("VerySecure"); } if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["urgency"].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Normal) { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " فوریت : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = JLanguages._Text("Normal"); } else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["urgency"].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.Quick) { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " فوریت : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = JLanguages._Text("Quick"); } else if (Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["urgency"].ToString()) == ClassLibrary.Domains.JGlobal.JUrgency.VeryQuick) { rtbDesc.SelectionColor = Color.Black; rtbDesc.SelectedText = Environment.NewLine + " فوریت : "; rtbDesc.SelectionColor = Color.Red; rtbDesc.SelectedText = JLanguages._Text("VeryQuick"); } //rtbDesc.Text = rtbDesc.Text + ((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag)).ItemArray[26].ToString() + "\n"; jArchiveList1.ClearList(); jArchiveList1.ClassName = "Automation.JARefer"; jArchiveList1.SubjectCode = 0; jArchiveList1.PlaceCode = 0; jArchiveList1.ObjectCode = Convert.ToInt32(((System.Data.DataRow)(((System.Windows.Forms.TreeNode)(jDataTreeView1.SelectedItem)).Tag))["MainCode"].ToString()); jArchiveList1.LoadList(); } catch (Exception ex) { //JBase.Except.AddException(ex); JSystem.Except.AddException(ex); } }