private void btnDeleteMemo_Click(object sender, EventArgs e) { this.Uow = new UnitOfWork(); PlanningMemo memo = (PlanningMemo)this.gridvMemo.GetRow(this.gridvMemo.FocusedRowHandle); if (memo == null) { return; } memo = new XPQuery <PlanningMemo>(this.Uow).FirstOrDefault(q => q.Id == memo.Id); if (memo == null) { return; } if (XtraMessageBox.Show(this.LookAndFeel, "Bent u zeker dat u deze memo wilt verwijderen?", "Verwijderen?", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button3) == DialogResult.Yes) { memo.Delete(); this.Uow.CommitChanges(); FindAllMemos(); } }
private void gridvMemo_DoubleClick(object sender, EventArgs e) { //Todo: check if mouse is on a row if (((ComboBoxItem)this.cboDispatcher.SelectedItem).Value.UsrID != Context.User.UsrID) { return; } try { PlanningMemo memo = (PlanningMemo)this.gridvMemo.GetRow(this.gridvMemo.FocusedRowHandle); if (memo == null) { return; } MemoDetail MemoDetail = new MemoDetail(memo); MemoDetail.ShowDialog(); if (MemoDetail.DialogResult == DialogResult.OK) { FindAllJobs(); } } catch (Exception exception1) { Exception thisException = exception1; Management.ShowException(thisException); } }
public MemoDetail(PlanningMemo memo) { InitializeComponent(); this._uow = new UnitOfWork(); this._memo = new XPQuery <PlanningMemo>(this._uow).FirstOrDefault(q => q.Id == memo.Id); this._planning = this._memo.Planning; FillDetails(); this.dteMemoDate.DateTime = DateTime.Today; }
private void btnEditMemo_Click(object sender, EventArgs e) { PlanningMemo memo = (PlanningMemo)this.gridvMemo.GetRow(this.gridvMemo.FocusedRowHandle); if (memo == null) { return; } MemoDetail editMemo = new MemoDetail(memo); editMemo.ShowDialog(); if (editMemo.DialogResult == DialogResult.OK) { FindAllMemos(); } }