private void gridView1_RowUpdated(object sender, RowObjectEventArgs e) { SplashScreenManager.ShowDefaultWaitForm(); PoNumberViewModel row = (PoNumberViewModel)this.gridView1.GetFocusedRow(); _managemntService.UpdatePo(row); SplashScreenManager.CloseDefaultWaitForm(); RefreshData(); }
public void UpdatePo(PoNumberViewModel model) { var po = _poRepository.FindBy(x => x.Id == model.Id).FirstOrDefault(); if (po == null) { return; } po.PoNumber = model.PoNumber; po.UpdateDate = DateTime.Now; try { _poRepository.Edit(po); _poRepository.Save(); } catch (Exception) { // ignored } }