|  | RecroGridETEntityOnUpdateRecAsync Method | 
Namespace: Recrovit.RecroGridFramework
 Syntax
Syntaxprotected virtual Task<bool> OnUpdateRecAsync( RecroTrack tracking, TEntity dataRec, RGClientParam param, RGUIMessages messages )
 Remarks
Remarks Examples
Examplesprotected override async Task<bool> OnUpdateRecAsync(RecroTrack tracking, Person dataRec, RGClientParam arg, RGUIMessages messages) { if (arg.IsNewEntity) { //új felvitel egyéni kiegészítés } else { //módosítás egyéni kiegészítés } //IRecroGridUpdate végrehajtás if (!await base.OnUpdateRecAsync(tracking, dataRec, arg, messages)) { return false; } if (string.IsNullOrEmpty(dataRec.FirstName)) { //mezőhöz kapcsolt hibaüzenet RecroDict szótárból messages.AddError(RecroDict.Get(this.RecroGridContext.HttpContext, "Person.Validation", "FirstName"), this.Alias2ClientName("FirstName")); } if (!ExternalValidation(dataRec)) { messages.AddError("Egyéni dialog hibaüzenet!"); } return messages.ErrorCount == 0; }
 See Also
See Also