예제 #1
0
 public FrmCrearPuesto(Puesto puesto, XPCollection xpcPuesto, UnitOfWork uow)
     : this()
 {
     this.Puesto = puesto;
     this.uow = uow;
     this.xpcPuesto = xpcPuesto;
 }
예제 #2
0
 private void EditPuesto(Puesto puesto)
 {
     FrmCrearPuesto crearPuesto = new FrmCrearPuesto(puesto, xpcPuesto, uow);
     crearPuesto.ShowDialog();
     if (crearPuesto.correcto)
     {
         puesto.Save();
         AuditTrailService.Instance.SaveAuditData(uow);
         uow.CommitChanges();
         RefreshGrid();
     }
     else
     {
         puesto.Reload();
         RefreshGrid();
     }
     RecargarColecciones();
 }