public Lfx.Types.OperationResult Save() { Lfx.Types.OperationResult Res = this.ValidarControl(); if (Res.Success == false) { return(Res); } Res = this.BeforeSave(); if (Res.Success == false) { return(Res); } if (this.SaveRequest != null) { Lcc.LccEventArgs Args = new Lcc.LccEventArgs(); this.SaveRequest(this, ref Args); if (Args.Result != null) { return(Args.Result); } else { return(new Lfx.Types.SuccessOperationResult()); } } else { return(new Lfx.Types.FailureOperationResult("No se puede grabar")); } }
public Lfx.Types.OperationResult Save() { Lfx.Types.OperationResult Res = this.ValidarControl(); if (Res.Success == false) return Res; Res = this.BeforeSave(); if (Res.Success == false) return Res; if (this.SaveRequest != null) { Lcc.LccEventArgs Args = new Lcc.LccEventArgs(); this.SaveRequest(this, ref Args); if (Args.Result != null) { return Args.Result; } else { return new Lfx.Types.SuccessOperationResult(); } } else { return new Lfx.Types.FailureOperationResult("No se puede grabar"); } }
private void ControlUnico_SaveRequest(object sender, ref Lcc.LccEventArgs e) { e.Result = this.Save(); }