private void JRequestArchiveFileForm_Load(object sender, EventArgs e) { try { if (State == JFormState.Update) { Set_Form(); } else { jdgRequestList.Columns.Clear(); lblRequester.Text = JMainFrame.BaseCurrentPostTitle; _ArchiveList = JRequestArchiveFile.GetDataTableArchiveFile(_ArchiveCode, 0); jdgRequestList.DataSource = _ArchiveList; txtRequestDate.Date = JDateTime.Now(); } jdgRequestList.Columns["Code"].Visible = false; jdgRequestList.Columns["RequestCode"].Visible = false; jdgRequestList.Columns["ArchiveCode"].Visible = false; jdgRequestList.Columns["Confirm_Post_Code"].Visible = false; jdgRequestList.Columns["Confirm_User_Code"].Visible = false; jdgRequestList.Columns["status"].Visible = false; jdgRequestList.Columns["Status"].ReadOnly = true; jdgRequestList.Columns["RegisterDate"].ReadOnly = true; jdgRequestList.Columns["Subject"].ReadOnly = true; jdgRequestList.Columns["ArchiveFileDesc"].ReadOnly = true; jdgRequestList.Columns["Confirm_Full_Title"].ReadOnly = true; } catch (Exception ex) { JSystem.Except.AddException(ex); } }
private void btnOk_Click(object sender, EventArgs e) { if (Validate()) { JAUTVacation vacation = new JAUTVacation(_Code); vacation.Description = txtDesc.Text; vacation.DriverPCode = personDriver.SelectedCode; vacation.FromDate = JDateTime.GregorianDate(txtFromDate.Text, txtFromTime.Text); vacation.ToDate = JDateTime.GregorianDate(txtToDate.Text, txtToTime.Text); vacation.VacationType = Convert.ToInt32(cmbVationType.SelectedValue); if (_Code == 0) { if (vacation.Insert(_DriverPCode > 0) > 0) { DialogResult = System.Windows.Forms.DialogResult.OK; } else { JMessages.Error("عملیات ثبت با مشکل مواجه شده است", ""); } } else { if (vacation.Update()) { DialogResult = System.Windows.Forms.DialogResult.OK; } else { JMessages.Error("عملیات ثبت با مشکل مواجه شده است", ""); } } } }
private void timer1_Tick(object sender, EventArgs e) { if (lblDate.Text == "") { txtPlak1.Focus(); } 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; lblDate.Text = JDateTime.FarsiDate(DateTime.Now); }
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 void ReferDetailsForm_Load(object sender, EventArgs e) { JARefer jaRefer = new JARefer(_ReferCode); lblReferCode.Text = "شماره ارجاع: " + jaRefer.Code.ToString(); lblSender.Text = "از: " + jaRefer.sender_full_title; lblReciever.Text = "به: " + jaRefer.receiver_full_title; lblDate.Text = "تاریخ: " + JDateTime.FarsiDate(jaRefer.send_date_time) + " " + jaRefer.send_date_time.Hour.ToString("00") + ":" + jaRefer.send_date_time.Minute.ToString() + ":" + jaRefer.send_date_time.Second.ToString(); jEditor1.InsertText(jaRefer.description); jEditor1.ChangeToViewMode(); }
public static string FormatLocaltime(long time, string format = null) { JDateTime t = new JDateTime(time); if (format == null) { return(t.LocalTime.ToShortTimeString()); } else { return(t.LocalTime.ToString(format)); } }
private void jJanusGrid1_OnRowDBClick(object Sender, Janus.Windows.GridEX.RowActionEventArgs e) { if (groupBox1.Enabled == false) { DataRowView SelectedRow = ((DataRowView)jJanusGrid1.SelectedRow); _BascolCode = Convert.ToInt32(SelectedRow.Row["BascoolCode"]); _Weight = Convert.ToInt32(SelectedRow.Row["Weights"]); _Date = JDateTime.GregorianDate(SelectedRow.Row["WDate"].ToString()); this.DialogResult = DialogResult.OK; Close(); } _Code = Convert.ToInt32(jJanusGrid1.SelectedRow.Row["Code"]); txtPrice.Text = jJanusGrid1.SelectedRow.Row["pay_h"].ToString(); }
private void btnAddRefer_Click(object sender, EventArgs e) { if (rchDesc.Text.Trim() == "") { JMessages.Error("لطفا توضیحات را وارد کنید.", "Error"); return; } if (Single && _dt.Rows.Count == 1) { JMessages.Message("امکان ارسال پیشنویس به چند نفر وجود ندارد.", "Single Send", JMessageType.Error); return; } try { if ((cdbReferInternal.SelectedItem != null) || (cdbReferExternal.SelectedItem != null)) { if ((_dt.Rows.Count == 0) || ((_dt.Rows.Count > 0) && (_dt.Select("Receiver_Post_Code=" + cdbReferInternal.SelectedItem["code"].ToString()).Length < 1))) { DataRow dr = _dt.NewRow(); dr["receiver_post_code"] = Convert.ToInt32(cdbReferInternal.SelectedItem["code"]); dr["receiver_code"] = Convert.ToInt32(cdbReferInternal.SelectedItem["user_code"]); dr["receiver_full_title"] = cdbReferInternal.SelectedItem["full_title"].ToString(); dr["refertype"] = ClassLibrary.Domains.JAutomation.JReferType.Internal; dr["refertype_Name"] = "داخلی"; dr["respite_date_time"] = JDateTime.FarsiDate(nedPersuit.Date); dr["secret_level"] = Convert.ToInt32(cmbsecuritylevel.SelectedValue); dr["secret_level_Name"] = cmbsecuritylevel.Text; dr["urgency"] = Convert.ToInt32(cmbUrgency.SelectedValue); dr["urgency_Name"] = cmbUrgency.Text; dr["message"] = txtNormalEmperise.Text.Trim(); dr["message_secret"] = txtSecretEmperise.Text.Trim(); dr["description"] = rchDesc.Text; _dt.Rows.Add(dr); jdgvRefer.DataSource = _dt; } } else { JMessages.Message("Please Select Person", "", JMessageType.Information); } } catch (Exception ex) { JBase.Except.AddException(ex); } }
private bool Validate() { if (personDriver.SelectedCode == 0) { JMessages.Error("لطفاً راننده را انتخاب کنید.", ""); return(false); } if (cmbVationType.SelectedValue == null) { JMessages.Error("لطفاً نوع مرخصی را انتخاب کنید.", ""); return(false); } if (txtFromDate.Date == DateTime.MinValue) { JMessages.Error("لطفاً تاریخ شروع را وارد کنید.", ""); return(false); } if (txtFromTime.Text == "") { JMessages.Error("لطفاً ساعت شروع را وارد کنید.", ""); return(false); } if (txtToDate.Date == DateTime.MinValue) { JMessages.Error("لطفاً تاریخ پایان را وارد کنید.", ""); return(false); } if (txtToTime.Text == "") { JMessages.Error("لطفاً ساعت پایان را وارد کنید.", ""); return(false); } if (JDateTime.GregorianDate(txtFromDate.Text, txtFromTime.Text) >= JDateTime.GregorianDate(txtToDate.Text, txtToTime.Text)) { JMessages.Error("لطفاً تاریخ شروع و پایان را بصورت صحیح وارد کنید.", ""); return(false); } return(true); }
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 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); } }
public bool Update(DataTable tmpdt) { JTruckTable PDT = new JTruckTable(); JDataBase db = new JDataBase(); try { if (tmpdt != null) { db.beginTransaction("InsertTruck"); foreach (DataRow dr in tmpdt.Rows) { if (dr.RowState == DataRowState.Added) { Name = dr["Name"].ToString(); StartDate = Convert.ToDateTime(dr["StartDate"]); EndDate = Convert.ToDateTime(dr["EndDate"]); Price = Convert.ToInt32(dr["Price"]); Shortcut = dr["Shortcut"].ToString(); Insert(db); dr["Code"] = Code; if (Code < 1) { return(false); } } if (dr.RowState == DataRowState.Modified) { Name = dr["Name"].ToString(); StartDate = JDateTime.GregorianDate(dr["StartDate"].ToString()); EndDate = JDateTime.GregorianDate(dr["EndDate"].ToString()); Price = Convert.ToInt32(dr["Price"]); Shortcut = dr["Shortcut"].ToString(); Code = Convert.ToInt32(dr["Code"]); if (!Update(db)) { return(false); } } if (dr.RowState == DataRowState.Deleted) { dr.RejectChanges(); Code = (int)dr["Code"]; GetData(Code); if (!Delete(db)) { return(false); } dr.Delete(); } } tmpdt.AcceptChanges(); if (db.Commit()) { return(true); } else { return(false); } } return(true); } catch (Exception ex) { db.Rollback("InsertTruck"); Except.AddException(ex); return(false); } finally { PDT.Dispose(); db.Dispose(); } }
private string GetFullDate(DateTime date) { string strDate = ""; if (date != null || date > DateTime.MinValue) { strDate = date.Hour.ToString("00") + ":" + date.Minute.ToString("00") + " " + JDateTime.FarsiDate(date).Substring(2); } return(strDate); }
private void btnSave_Click(object sender, EventArgs e) { bool Error = false; if (chbUsers.CheckedItems.Count == 0) { return; } if (chbUsers.CheckedItems.Count > 1) { if (JMessages.Warning("تعداد " + chbUsers.CheckedItems.Count.ToString() + " نفر جهت ارجاع انتخاب شده است. آیا مطمئن هستید؟", "ارجاع به چند نفر") != DialogResult.OK) { return; } } List <string> Recivers = new List <string>(); for (int i = 0; i < chbUsers.CheckedItems.Count; i++) { Recivers.AddRange((chbUsers.CheckedItems[i] as JKeyValue).Value.ToString().Split(';')); } JDataBase db = new JDataBase(); try { foreach (string Reciver in Recivers) { int d; if (int.TryParse(Reciver, out d)) { Employment.JEOrganizationChart jeoc = new Employment.JEOrganizationChart(d); Automation.JARefer tmprefer = new Automation.JARefer(); tmprefer.send_date_time = JDateTime.Now(); tmprefer.sender_code = JMainFrame.CurrentUserCode; tmprefer.sender_full_title = JMainFrame.CurrentPostTitle; tmprefer.sender_post_code = JMainFrame.CurrentPostCode; tmprefer.receiver_code = Convert.ToInt32(jeoc.user_code); tmprefer.receiver_full_title = jeoc.full_Name; tmprefer.receiver_post_code = d; tmprefer.register_user_code = JMainFrame.CurrentUserCode; tmprefer.register_Date_Time = JDateTime.Now(); tmprefer.status = ClassLibrary.Domains.JAutomation.JReferStatus.Current; tmprefer.is_active = true; tmprefer.ReferGroup = 1; tmprefer.parent_code = _ParentRefer; tmprefer.description = txtComment.Text; tmprefer.WorkFlowCode = ((JWorkFlow)cmbNextNodes.SelectedItem).Code; tmprefer.object_code = tmprefer.SendToAutomation(_ObjectCode, "", _title, _ClassName, _DynamicClassName, db, JMainFrame.CurrentPostTitle, JMainFrame.CurrentPostCode, JMainFrame.CurrentUserCode, false); if (tmprefer.Send(db, true) > 0) { ((JWorkFlow)cmbNextNodes.SelectedItem).RUNSQL(); ((JWorkFlow)cmbNextNodes.SelectedItem).RUNACTION(); _ReferCode = tmprefer.Code; if (_ParentRefer > 0) { jArchiveList1.ObjectCode = _ParentRefer; jArchiveList1.ArchiveList(); } } else { Error = true; JMessages.Error("اتوماسیون با خطا مواجه شد.", "اتوماسیون"); } } } if (!Error) { JMessages.Information("با موفقیت ارجاع داده شد.", "اتوماسیون"); this.Close(); DialogResult = DialogResult.OK; this.Close(); } } finally { db.Dispose(); } }
private string GetFullDate(DateTime date) { return(date.Hour.ToString("00") + ":" + date.Minute.ToString("00") + " " + JDateTime.FarsiDate(date).Substring(2)); }