private void AceptarButton_Click(object sender, EventArgs e) { AppHelper.DoTransactions( delegate { if (!(Padre.OrdenTrabajo.TipoMantenimiento_ID == 19)) { InsertOrden(); Entities.RegistroAccionesSistema registro = new Entities.RegistroAccionesSistema(); registro.Accion = "NUEVA ORDEN TRABAJO"; registro.Comentarios = "ORDEN ID: " + this.Padre.OrdenTrabajo.OrdenTrabajo_ID.ToString(); registro.Fecha = DB.GetDate(); registro.Formulario = this.Name; registro.Opcion_ID = null; registro.Usuario_ID = Sesion.Usuario_ID; registro.Create(); int orden = Padre.OrdenTrabajo.OrdenTrabajo_ID; Padre.Clear(); ImprimirOrdenTrabajo(orden); } else { Padre.Clear(); ImprimirOrdenTrabajoActual(); } AppHelper.Info("Orden Registrada"); }, this ); }