public void Eliminar() { using (var context = new ApplicationDbContext()) { ReglaAlmacenaje model = this.ToModel(); context.Entry(model).State = EntityState.Deleted; context.SaveChanges(); } }
public ReglaAlmacenajeViewModel(ReglaAlmacenaje model) { _ReglaAlmacenajeId = model.ReglaAlmacenajeId; _Codigo = model.Codigo; _Nombre = model.Nombre; _Descripcion = model.Descripcion; _AlmacenId = model.AlmacenId; _FamiliaMercaderiaId = model.FamiliaMercaderiaId; _Almacen = model.Almacen.Nombre; _FamiliaMercaderia = model.FamiliaMercaderia.Nombre; }
public ReglaAlmacenaje ToModel() { ReglaAlmacenaje model = new ReglaAlmacenaje { ReglaAlmacenajeId = _ReglaAlmacenajeId, Codigo = _Codigo, Nombre = _Nombre, Descripcion = _Descripcion, AlmacenId = _AlmacenId, FamiliaMercaderiaId = _FamiliaMercaderiaId }; return(model); }
public void Grabar() { using (var context = new ApplicationDbContext()) { ReglaAlmacenaje model = this.ToModel(); if (IsNew) { context.ReglaAlmacenajes.Add(model); } else { if (IsOld) { context.Entry(model).State = EntityState.Modified; } } context.SaveChanges(); _IsNew = false; _IsOld = false; _ReglaAlmacenajeId = model.ReglaAlmacenajeId; } }