/*Funcion: construye los datos de un update Param: Action, NewValues, audit, OldValues Return: status */ public CUDView formUpdate(String Action, String NewValues, String OldValues, AuditDataFromWeb audit) { UpdateActionServerAuditTrailView x = new UpdateActionServerAuditTrailView(); x.Reason = audit.Reason; x.StationIP = audit.StationIP; x.UserName = audit.UserName; x.Action = Action; x.NewValues = NewValues; x.OldValues = OldValues; return updateAuditTrail(x); }
/* Funcion: Update ActionServerAuditTrail Param: StationIP,Action,Reason,OldValues,NewValues,UserName Return: Status */ public String updateAudit(UpdateActionServerAuditTrailView audit) { return context.InsertUpdateDeleteMSQL("EXEC insertServerAuditTrail @StationIP='" + audit.StationIP + "',@Action='" + audit.Action + "',@Reason='" + audit.Reason + "',@OldValues='"+audit.OldValues+ "',@NewValues='" + audit.NewValues +"',@UserName='******'"); }
/*Funcion: actualiza un Audit Trail Param: UpdateActionServerAuditTrailView Return: status */ public CUDView updateAuditTrail(UpdateActionServerAuditTrailView serverAudit) { AuditDao Dao = new AuditDao(); String state = Dao.updateAudit(serverAudit); return CUDVerifyLogic.verifierInsertDeleteUpdate("insert", state); }