public async Task <bool> DeleteAsync(MachineOrder entity) { _context.MachineOrders.Remove(entity); await _context.SaveChangesAsync(); return(true); }
public async Task <bool> UpdateAsync(MachineOrder entity) { _context.Entry(entity).State = EntityState.Modified; await _context.SaveChangesAsync(); return(true); }
public bool Create(MachineOrder entity) { entity.Order = new Order(); _context.MachineOrders.Add(entity); var machine = _context.Machines.Find(entity.MachineId); machine.Rest = machine.Rest - entity.Count; if (machine.Rest < 0) { machine.Rest = 0; } _context.Entry(machine).State = EntityState.Modified; _context.SaveChanges(); return(true); }
public bool Update(MachineOrder entity) { _context.Entry(entity).State = EntityState.Modified; _context.SaveChanges(); return(true); }
public bool Delete(MachineOrder entity) { _context.MachineOrders.Remove(entity); _context.SaveChanges(); return(true); }