private void btnAdd_Click(object sender, EventArgs e) { StpriAddEditDialog st = new StpriAddEditDialog(this); if (st.ShowDialog() == DialogResult.OK) { this.stpri = this.LoadStpriFromServer(); this.bs.ResetBindings(true); this.bs.DataSource = this.stpri; } }
private void btnEdit_Click(object sender, EventArgs e) { if (this.gridViewStpri.GetRow(this.gridViewStpri.FocusedRowHandle) == null) { return; } StpriVM stpri = this.stpri.Where(s => s.Id == (int)this.gridViewStpri.GetRowCellValue(this.gridViewStpri.FocusedRowHandle, this.colId)).FirstOrDefault(); StpriAddEditDialog st = new StpriAddEditDialog(this, stpri); if (st.ShowDialog() == DialogResult.OK) { this.stpri = this.LoadStpriFromServer(); this.bs.ResetBindings(true); this.bs.DataSource = this.stpri; } }