Exemplo n.º 1
0
 public void Eliminar()
 {
     using (var context = new ApplicationDbContext())
     {
         PlantaFabricacion model = this.ToModel();
         context.Entry(model).State = EntityState.Deleted;
         context.SaveChanges();
     }
 }
Exemplo n.º 2
0
 public PlantaFabricacionViewModel(PlantaFabricacion model)
 {
     _PlantaFabricacionId = model.PlantaFabricacionId;
     _CentroLogisticoId   = model.CentroLogisticoId;
     _Codigo          = model.Codigo;
     _Nombre          = model.Nombre;
     _Descripcion     = model.Descripcion;
     _CentroLogistico = model.CentroLogistico.Nombre;
 }
Exemplo n.º 3
0
        public PlantaFabricacion ToModel()
        {
            PlantaFabricacion model = new PlantaFabricacion
            {
                PlantaFabricacionId = _PlantaFabricacionId,
                CentroLogisticoId   = _CentroLogisticoId,
                Codigo      = _Codigo,
                Nombre      = _Nombre,
                Descripcion = _Descripcion
            };

            return(model);
        }
Exemplo n.º 4
0
        public void Grabar()
        {
            using (var context = new ApplicationDbContext())
            {
                PlantaFabricacion model = this.ToModel();

                if (IsNew)
                {
                    context.PlantaFabricacions.Add(model);
                }
                else
                {
                    if (IsOld)
                    {
                        context.Entry(model).State = EntityState.Modified;
                    }
                }
                context.SaveChanges();
                _IsNew = false;
                _IsOld = false;
                _PlantaFabricacionId = model.PlantaFabricacionId;
            }
        }