Example #1
0
 public void Eliminar(ApplicationDbContext Context)
 {
     if (!IsNew)
     {
         InventarioInicialDetalle model = this.ToModel();
         Context.Entry(model).State = EntityState.Deleted;
     }
 }
Example #2
0
 public InventarioInicialDetalleViewModel(InventarioInicialDetalle model)
 {
     _InventarioInicialDetalleId = model.InventarioInicialDetalleId;
     _InventarioInicialId        = model.InventarioInicialId;
     _MercaderiaId     = model.MercaderiaId;
     _UnidadMedidaId   = model.UnidadMedidaId;
     _Cantidad         = model.Cantidad;
     _Costo            = model.Costo;
     _CodigoMercaderia = model.Mercaderia.Codigo;
     _NombreMercaderia = model.Mercaderia.Nombre;
     _UnidadMedida     = model.UnidadMedida.Nombre;
 }
Example #3
0
        public InventarioInicialDetalle ToModel()
        {
            InventarioInicialDetalle model = new InventarioInicialDetalle
            {
                InventarioInicialDetalleId = _InventarioInicialDetalleId,
                InventarioInicialId        = _InventarioInicialId,
                MercaderiaId   = _MercaderiaId,
                UnidadMedidaId = _UnidadMedidaId,
                Cantidad       = _Cantidad,
                Costo          = _Costo
            };

            return(model);
        }
Example #4
0
        public void Grabar(ApplicationDbContext Context)
        {
            InventarioInicialDetalle model = this.ToModel();

            if (IsNew)
            {
                Context.InventarioInicialDetalles.Add(model);
            }
            else
            {
                if (IsOld)
                {
                    Context.Entry(model).State = EntityState.Modified;
                }
            }
        }