public void Delete(Context context) { PreDelete(context); MonedaMensual monedaMensual = context.MonedaMensuales.SingleOrDefault <MonedaMensual>(x => x == this); if (monedaMensual != null) { context.MonedaMensuales.DeleteOnSubmit(monedaMensual); } PostDelete(context); }
public void Save(Context context) { PreSave(context); MonedaMensual monedaMensual = context.MonedaMensuales.SingleOrDefault <MonedaMensual>(x => x == this); if (monedaMensual == null) { monedaMensual = new MonedaMensual { AnoNumero = this.AnoNumero, MesNumero = this.MesNumero, TipoMonedaCodigo = this.TipoMonedaCodigo, Valor = this.Valor }; context.MonedaMensuales.InsertOnSubmit(monedaMensual); } monedaMensual.Valor = this.Valor; PostSave(context); }