private void btnUpdate_Click(object sender, EventArgs e) { if (JMessages.Question(" آیا از ویرایش مبلغ پرداختی توزین مطمئن هستید ؟ ", "") != DialogResult.Yes) { return; } JTransferData tmpJTransferData = new JTransferData(); JDataBase dbMain = tmpJTransferData.CreateConMainServer(false); try { dbMain.setQuery(" Update BascolWeights set Pay_h= " + txtPrice.IntValue + " Where Code=" + _Code + " And UserPostCode=" + JMainFrame.CurrentPostCode); if (dbMain.Query_Execute() > 0) { JMessages.Information(" تایید شد ", ""); } else { JMessages.Error(" خطا در ثبت ", ""); } } finally { dbMain.Dispose(); } }
public bool Delete(int pCode) { JDataBase db = JGlobal.MainFrame.GetDBO(); try { if (JMessages.Question(" آیا می خواهید حذف شود ؟ ", "") == System.Windows.Forms.DialogResult.Yes) { if (GetChildsNode(pCode).Length == 0) { JFolderTable ActionTable = new JFolderTable(); JReferFolder tmpJReferFolder = new JReferFolder(); ActionTable.Code = pCode; db.beginTransaction("DeleteFolder"); if (ActionTable.Delete(db)) { if (tmpJReferFolder.Delete(pCode, db) >= 0) { if (db.Commit()) { Histroy.Save(this, ActionTable, Code, "Delete"); //Nodes.DeleteNodeInTreeView(Nodes.TreeNodes.CurrentNode); return(true); } else { db.Rollback("DeleteFolder"); return(false); } } else { db.Rollback("DeleteFolder"); return(false); } } else { db.Rollback("DeleteFolder"); return(false); } } else { JMessages.Error(" ابتدا پوشه های داخلی را حذف کنید ", ""); } } return(false); } catch (Exception ex) { JSystem.Except.AddException(ex); JMessages.Message("Delete Not Successfully", "Kartabl", JMessageType.Information); return(false); } finally { db.Dispose(); } }
public bool Delete() { if (!JPermission.CheckPermission("BusManagment.WorkOrder.JShift.Delete")) { return(false); } if (CheckUsedInTariff()) { JMessages.Error("این شیفت در احکام کار استفاده شده است و قابل حذف نیست.", ""); return(false); } JShiftTable AT = new JShiftTable(); AT.SetValueProperty(this); if (JMessages.Question("آیا میخواهید شیفت انتخاب شده حذف شود؟", "") == System.Windows.Forms.DialogResult.Yes) { if (AT.Delete()) { Nodes.Delete(Nodes.CurrentNode); return(true); } else { return(false); } } return(false); }
public bool Delete(bool isWeb = false, JDataBase db = null) { if (!JPermission.CheckPermission("BusManagment.WorkOrder.JTariff.Delete")) { return(false); } TariffTable AT = new TariffTable(); AT.SetValueProperty(this); if (isWeb || JMessages.Question("آیا میخواهید حکم انتخاب شده حذف شود؟", "") == System.Windows.Forms.DialogResult.Yes) { if (AT.Delete(db)) { if (!isWeb) { Nodes.Delete(Nodes.CurrentNode); } return(true); } else { return(false); } } return(false); }
private void btnReturnConfirm_Click(object sender, EventArgs e) { if (jJanusGrid1.SelectedRow == null) { return; } _Code = Convert.ToInt32(jJanusGrid1.SelectedRow.Row["Code"]); if (_Code == 0) { JMessages.Information(" از لیست رکوردی را انتخاب کنید ", ""); return; } if (JMessages.Question(" آیا می خواهید تایید برگشت شود ؟ ", "") == DialogResult.Yes) { JWeight tmpWeight = new JWeight(); foreach (DataRow dr in jJanusGrid1.DefaultView.Rows) { tmpWeight.GetData(Convert.ToInt32(dr["Code"])); tmpWeight.verify = false; if (!(tmpWeight.Update())) { JMessages.Error(" ویرایش با خطا مواجه شد ", ""); return; } } JMessages.Information(" ویرایش با موفقیت انجام شد ", ""); btnSearch_Click(null, null); } }
private void btnback_del_Click(object sender, EventArgs e) { if (jJanusGrid1.SelectedRow == null) { return; } _Code = Convert.ToInt32(jJanusGrid1.SelectedRow.Row["Code"]); if (_Code == 0) { JMessages.Information(" از لیست رکوردی را انتخاب کنید ", ""); return; } if (JMessages.Question(" آیا می خواهید عملیات حذف برگشت شود ؟ ", "") == DialogResult.Yes) { JWeight tmpWeight = new JWeight(_Code); tmpWeight.dele = false; if (tmpWeight.Update()) { JMessages.Information(" ویرایش با موفقیت انجام شد ", ""); btnSearch_Click(null, null); } else { JMessages.Error(" ویرایش با خطا مواجه شد ", ""); } } }
private void mnuImages_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { //if (this.ObjectCode == 0 || this.ClassName == null) // return; //if (this.Description == null) // this.Description = ""; /// تصویر جدید if (e.ClickedItem == newItem) { if (OnAddFile != null) { OnAddFile(sender, e); } //JArchiveDocument archive = new JArchiveDocument(SubjectCode, PlaceCode); JImageForm image = new JImageForm(); if (image.ShowDialog() == DialogResult.OK) { //this.ArchiveCode = archive.ArchiveDocument(image.SelectedFile, this.ClassName, this.ObjectCode, this.Description, this.AutoChange); //if (this.ArchiveCode > 0) { this.Image = image.SelectedImage; this.ImageFile = image.SelectedFile; this.State = JFormState.Insert; if (AfterFileAdded != null) { AfterFileAdded(sender, e); } } } //JMessages.Information(this.ArchiveCode.ToString(), ""); } /// ویرایش تصویر if (e.ClickedItem == editMenuItem) { //JArchiveDocument archive = new JArchiveDocument(SubjectCode, PlaceCode); JImageForm image = new JImageForm(); if (image.ShowDialog() == DialogResult.OK) { //archive.UpdateArchive(image.SelectedFile, this.ArchiveCode, this.Description, DeleteCompeletly); //if (this.ArchiveCode > 0) { Changed = true; this.Image = image.SelectedImage; this.ImageFile = image.SelectedFile; this.State = JFormState.Update; } } } /// حذف تصویر if (e.ClickedItem == deleteImageItem) { if (JMessages.Question("YouWantToDeletePicture?", "Question") == DialogResult.Yes) { //JArchiveDocument archive = new JArchiveDocument(SubjectCode, PlaceCode); //if (archive.DeleteArchive(this.ArchiveCode, DeleteCompeletly)) this.Image = null; this.State = JFormState.Delete; } } }
public void Delete() { if (JMessages.Question("آیا میخواهید باجه انتخاب شده حذف شود؟", "هشدار") == System.Windows.Forms.DialogResult.Yes) { JSellerTicket objAutoDefine = new JSellerTicket(); objAutoDefine.Code = _Code; if (!objAutoDefine.Delete()) { ClassLibrary.JMessages.Message("عملیات حذف با خطا مواجه شد", "", ClassLibrary.JMessageType.Error); } } }
private void btnDelete_Click(object sender, EventArgs e) { try { if (CurrentDataRow == null) { CurrentDataRow = ((DataRowView)grdArchive.CurrentRow.DataBoundItem).Row; if (CurrentDataRow == null) { return; } } if (JMessages.Question("YouWantToDeleteDocument?", "Question") == DialogResult.Yes) { //if (this.ClassName == null) //return; //grdArchive[JArchiveFields.Action.ToString(), grdArchive.SelectedRows[0].Index].Value = FileActions.Delete; //DataView view = _DataTable.DefaultView; //view.RowFilter = JArchiveFields.Action.ToString() + " IS Null OR " + JArchiveFields.Action.ToString() + " = " + JDataBase.Quote(FileActions.Delete.ToString(), false); //grdArchive.DataSource = view; //grdArchive.Rows.RemoveAt(grdArchive.SelectedRows[0].Index); //_LoadDataFromArchive(); //return; int Code = 0; if (!String.IsNullOrEmpty(CurrentDataRow[JArchiveFields.Code.ToString()].ToString())) { Code = (int)CurrentDataRow[JArchiveFields.Code.ToString()]; DeleteCodes.Add(Code); } //DeleteCodes.Add(Code); CurrentDataRow.Delete(); CurrentDataRow = null; //_DataTable = (DataTable)(grdArchive.DataSource); //_DataTable.Rows[grdArchive.SelectedRows[0].Index].Delete(); //grdArchive.DataSource = _DataTable; //JArchiveDocument archive = new JArchiveDocument(DataBaseClassName, DataBaseObjectCode); //archive.DeleteArchive(Code, true); //_LoadDataFromArchive(); if (AfterFileAdded != null) { AfterFileAdded(sender, e); } } } catch { } }
private void btnDevActiveDev_Click(object sender, EventArgs e) { if (grdDevice.SelectedRow != null) { if (JMessages.Question("آیا می خواهید باجه دار انتخاب شده حذف شود؟", "حذف؟") == System.Windows.Forms.DialogResult.Yes) { _deviceCode = Convert.ToInt32(grdDevice.SelectedRow["Code"]); JBusDevise device = new JBusDevise(_deviceCode); if (device.Delete()) { LoadDevice(); } _deviceCode = 0; } } }
private void btnDeActiveOw_Click(object sender, EventArgs e) { if (grdContract.SelectedRow != null) { if (JMessages.Question("آیا می خواهید قرارداد انتخاب شده حذف شود؟", "حذف؟") == System.Windows.Forms.DialogResult.Yes) { _contractCode = Convert.ToInt32(grdContract.SelectedRow["Code"]); JPersonelContract owner = new JPersonelContract(_contractCode); if (owner.Delete()) { LoadContracts(); } _contractCode = 0; } } }
private void btnDelSeller_Click(object sender, EventArgs e) { if (grdSeller.SelectedRow != null) { if (JMessages.Question("آیا می خواهید باجه دار انتخاب شده حذف شود؟", "حذف؟") == System.Windows.Forms.DialogResult.Yes) { _ownerCode = Convert.ToInt32(grdSeller.SelectedRow["Code"]); JSellerOwner owner = new JSellerOwner(_ownerCode); if (owner.Delete()) { LoadSellers(); } _ownerCode = 0; } } }
public bool Delete() { if (!JPermission.CheckPermission("BusManagment.Personel.JPersonel.Delete")) { return(false); } if (JMessages.Question("آیا میخواهید پرسنل انتخاب شده حذف شود؟", "") == System.Windows.Forms.DialogResult.Yes) { JPersonelTable AT = new JPersonelTable(); AT.SetValueProperty(this); if (AT.Delete()) { Nodes.Delete(Nodes.CurrentNode); return(true); } } return(false); }
private void btnDeActiveOw_Click(object sender, EventArgs e) { if (grdOwners.SelectedRow != null) { if (JMessages.Question("آیا می خواهید مالک انتخاب شده حذف شود؟", "حذف؟") == System.Windows.Forms.DialogResult.Yes) { _ownerCode = Convert.ToInt32(grdOwners.SelectedRow["Code"]); JBusOwner owner = new JBusOwner(_ownerCode); if (owner.Delete()) { LoadOwners(); } _ownerCode = 0; } } //if (grdOwners.SelectedRow!=null) //{ // grdOwners.SelectedRow.Delete(); //} }
public void DeleteItem(int pCode, bool RefreshList = true) { if (JMessages.Question("از حذف این مورد مطمئن هستید؟", "حذف") != System.Windows.Forms.DialogResult.Yes) { return; } JDataBase db = new JDataBase(); try { db.setQuery("Delete From AUTBus Where Code=" + pCode.ToString()); db.Query_Execute(); if (RefreshList) { JSystem.Nodes.RefreshDataTable(); } } finally { db.Dispose(); } }
public bool Delete() { if (!JPermission.CheckPermission("BusManagment.WorkOrder.JAUTVacation.Delete")) { return(false); } JAUTVacationTable AT = new JAUTVacationTable(); AT.SetValueProperty(this); if (JMessages.Question("آیا میخواهید مرخصی انتخاب شده حذف شود؟", "") == System.Windows.Forms.DialogResult.Yes) { if (AT.Delete()) { Nodes.Delete(Nodes.CurrentNode); return(true); } else { return(false); } } return(false); }
private void btnPayment_Click(object sender, EventArgs e) { #region Validate if (txtDesc.Text.Trim() == "") { JMessages.Error("لطفا شرح پرداخت را وارد کنید.", ""); return; } if (grdReport.DataSource == null || grdReport.gridEX1.CurrentTable.Columns["OwnerPCode"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["AccountNo"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["BusCode"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["BusNumber"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["OwnerName"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["TotalPrice"].EditType != Janus.Windows.GridEX.EditType.NoEdit) { JMessages.Error("ثبت قابل انجام نمیباشد.", ""); return; } if (grdReport.DataSource.Rows.Count == 0) { JMessages.Error("هیچ تراکنشی برای پرداخت ثبت نشده است.", ""); return; } #endregion Validate if (JMessages.Question("آیا میخواهید پرداخت انجام شود؟", "پرداخت") == System.Windows.Forms.DialogResult.Yes) { JDataBase db = new JDataBase(); try { #region Save Payment JAUTPayment payment = new JAUTPayment(db, _Code); payment.Description = txtDesc.Text; payment.PaymentDate = txtIssuDate.Date; payment.Register_Full_Title = JMainFrame.CurrentPostTitle; payment.Register_Post_Code = JMainFrame.CurrentPostCode; payment.Register_User_Code = JMainFrame.CurrentUserCode; db.beginTransaction("SavePayment"); if (_Code > 0) { payment.Update(db); } else { _Code = payment.Insert(db, false); if (_Code == 0) { throw new Exception(); } } #endregion Save #region Save Details DataTable SelectedOwners = grdReport.DataSource; foreach (DataRow row in SelectedOwners.Rows) { JAUTPaymentDetail detail = new JAUTPaymentDetail(); detail.PaymentCode = _Code; detail.BusCode = Convert.ToInt32(row["BusCode"]); detail.OwnerPCode = Convert.ToInt32(row["OwnerPCode"]); detail.PaymentPrice = Convert.ToDecimal(row["PaymentPrice"]); detail.TotalPrice = Convert.ToDecimal(row["TotalPrice"]); if (detail.Insert(db) == 0) { throw new Exception(); } } db.Commit(); if (JMessages.Question("پرداخت با موفقیت انجام شد. آیا میخواهید فایل خروجی را دریافت کنید؟", "") == System.Windows.Forms.DialogResult.Yes) { btnGetFile.PerformClick(); } DisableAll(); #endregion Details } catch (Exception ex) { db.Rollback("SavePayment"); JMessages.Error("عملیات ثبت با مشکل مواجه شده است.", ""); } finally { db.Dispose(); } } }
private void btnExportToBank_Click(object sender, EventArgs e) { #region Validate if (txtDesc.Text.Trim() == "") { JMessages.Error("لطفا شرح سند را وارد کنید.", ""); return; } if (grdReport.DataSource == null || grdReport.gridEX1.CurrentTable.Columns["OwnerCode"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["BusCode"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["BusNumber"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["OwnerName"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["SumPrice"].EditType != Janus.Windows.GridEX.EditType.NoEdit || grdReport.gridEX1.CurrentTable.Columns["Count"].EditType != Janus.Windows.GridEX.EditType.NoEdit) { JMessages.Error("لطفا ابتدا مشاهده خروجی را کلیک کنید.", ""); return; } if (grdReport.DataSource.Rows.Count == 0) { JMessages.Error("هیچ تراکنشی برای این تاریخ ها ثبت نشده است.", ""); return; } #endregion Validate if (JMessages.Question("پس از بستن سند، قادر به تغییرات نخواهید بود. آیا میخواهید بستن انجام شود؟", "بستن تراکنشها") == System.Windows.Forms.DialogResult.Yes) { JDataBase db = new JDataBase(); try { #region Save Document JAUTDocument document = new JAUTDocument(db, _Code); document.Description = txtDesc.Text; document.IssueDate = txtIssuDate.Date; document.AllDates = chAllDates.Checked; document.Register_Full_Title = JMainFrame.CurrentPostTitle; document.Register_Post_Code = JMainFrame.CurrentPostCode; document.Register_User_Code = JMainFrame.CurrentUserCode; db.beginTransaction("SaveDocument"); if (_Code > 0) { if (JAUTDocumentDates.DeleteDates(db, _Code) < 0) { throw new Exception(); } document.Update(db); } else { _Code = document.Insert(db); if (_Code == 0) { throw new Exception(); } } if (_Code > 0) { for (int i = 0; i < chListDates.Items.Count; i++) { JAUTDocumentDate date = (JAUTDocumentDate)chListDates.Items[i]; date.DocumentCode = _Code; date.IsIssued = chListDates.GetItemChecked(i); if (date.Insert(db) == 0) { throw new Exception(); } } } else { throw new Exception(); } #endregion Save #region Save Details DateTime[] dates = new DateTime[0]; int j = 0; for (int i = 0; i < chListDates.Items.Count; i++) { if ((!chAllDates.Checked && chListDates.GetItemChecked(i)) || chAllDates.Checked) { Array.Resize(ref dates, dates.Length + 1); dates[j++] = ((JAUTDocumentDate)chListDates.Items[i]).Date; } } int[] owners = new int[0]; DataTable SelectedOwners = grdReport.DataSource; foreach (DataRow row in SelectedOwners.Rows) { // if (Convert.ToBoolean(row["BeClosed"])) { Array.Resize(ref owners, owners.Length + 1); owners[owners.Length - 1] = Convert.ToInt32(row["OwnerCode"]); } } if (Reports.JDailyPerformanceRportOnBus.SetReportDocumentCode(db, dates, owners, _Code) < 0) { throw new Exception(); } else { JAUTDocument doc = new JAUTDocument(db, _Code); doc.IsClosed = true; doc.Update(db); #region Insert Details foreach (DataRow row in SelectedOwners.Rows) { // if (Convert.ToBoolean(row["BeClosed"])) { JAUTDocumentDetail detail = new JAUTDocumentDetail(); detail.DocumentCode = _Code; detail.CardCount = Convert.ToInt32(row["Count"]); detail.Amount = Convert.ToDecimal(row["SumPrice"]); detail.OwnerPCode = Convert.ToInt32(row["OwnerCode"]); detail.BusCode = Convert.ToInt32(row["BusCode"]); // detail.SentToBank = Convert.ToBoolean(row["BeClosed"]); if (detail.Insert(db) == 0) { throw new Exception(); } } } db.Commit(); #endregion Insert Details JMessages.Information("بستن تراکنشها با موفقیت انجام شد. از قسمت پرداخت برای ارسال اسناد به بانک اقدام فرمائید.", ""); DisableAll(); } #endregion Details } catch (Exception ex) { db.Rollback("SaveDocument"); JMessages.Error("عملیات ثبت با مشکل مواجه شده است.", ""); } finally { db.Dispose(); } } }