示例#1
0
 public AplicacionConfiguracionViewModel(AplicacionConfiguracion model)
 {
     _AplicacionConfiguracionId              = model.AplicacionConfiguracionId;
     _RecepcionGeneraMovimiento              = model.CompraGeneraRecepcion;
     _DespachoGeneraMovimiento               = model.VentaGeneraDespacho;
     _OrdenProduccionGeneraMovimiento        = model.OrdenProduccionGeneraMovimiento;
     _OrdenProduccionGeneraMovimientoInsumos = model.OrdenProduccionGeneraMovimientoInsumos;
 }
示例#2
0
        public AplicacionConfiguracion ToModel()
        {
            AplicacionConfiguracion model = new AplicacionConfiguracion
            {
                AplicacionConfiguracionId              = _AplicacionConfiguracionId,
                CompraGeneraRecepcion                  = _RecepcionGeneraMovimiento,
                VentaGeneraDespacho                    = _DespachoGeneraMovimiento,
                OrdenProduccionGeneraMovimiento        = _OrdenProduccionGeneraMovimiento,
                OrdenProduccionGeneraMovimientoInsumos = _OrdenProduccionGeneraMovimientoInsumos
            };

            return(model);
        }
示例#3
0
        public void Grabar()
        {
            ApplicationDbContext    Context = new ApplicationDbContext();
            AplicacionConfiguracion model   = ToModel();

            if (IsNew)
            {
                Context.AplicacionConfiguracions.Add(model);
            }
            else
            {
                if (IsOld)
                {
                    Context.Entry(model).State = EntityState.Modified;
                }
            }
            Context.SaveChanges();
            _IsNew = false;
            _IsOld = false;
            _AplicacionConfiguracionId = model.AplicacionConfiguracionId;
        }