Пример #1
0
        public void Delete(Context context)
        {
            PreDelete(context);
            MonedaDiaria monedaDiaria = context.MonedaDiarias.SingleOrDefault <MonedaDiaria>(x => x == this);

            if (monedaDiaria != null)
            {
                context.MonedaDiarias.DeleteOnSubmit(monedaDiaria);
            }

            PostDelete(context);
        }
Пример #2
0
        public void Save(Context context)
        {
            PreSave(context);
            MonedaDiaria monedaDiaria = context.MonedaDiarias.SingleOrDefault <MonedaDiaria>(x => x == this);

            if (monedaDiaria == null)
            {
                monedaDiaria = new MonedaDiaria
                {
                    TipoMonedaCodigo = this.TipoMonedaCodigo,
                    CalendarioFecha  = this.CalendarioFecha
                };

                context.MonedaDiarias.InsertOnSubmit(monedaDiaria);
            }


            monedaDiaria.Valor = this.Valor;

            PostSave(context);
        }