RecroGridETEntityOnUpdateRec Method |
Namespace: Recrovit.RecroGridFramework
protected virtual bool OnUpdateRec( RecroTrack tracking, TEntity dataRec, RGClientParam param, RGUIMessages messages )
protected override bool OnUpdateRec(RecroTrack tracking, Person dataRec, RGClientParam param, RGUIMessages messages) { if (param.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 (!base.OnUpdateRec(tracking, dataRec, param, 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; }