public FrmCrearPuesto(Puesto puesto, XPCollection xpcPuesto, UnitOfWork uow) : this() { this.Puesto = puesto; this.uow = uow; this.xpcPuesto = xpcPuesto; }
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(); }