Inheritance: System.EventArgs
コード例 #1
0
 void FineDlgExist_EntitySaved(object sender, EntitySavedEventArgs e)
 {
     DocumentUoW.Session.Refresh(FineEditItem.Fine);
 }
コード例 #2
0
 void FineDlgNew_EntitySaved(object sender, EntitySavedEventArgs e)
 {
     FineEditItem.Fine = e.Entity as Fine;
     FineEditItem = null;
 }
コード例 #3
0
 void FineDlgExist_EntitySaved(object sender, EntitySavedEventArgs e)
 {
     //Мы здесь не можем выпольнить просто рефреш, так как если удалить сотрудника из штрафа, получаем эксепшен.
     int id = FineEditItem.Fine.Id;
     DocumentUoW.Session.Evict(FineEditItem.Fine);
     FineEditItem.Fine = DocumentUoW.GetById<Fine>(id);
 }