public long Add(int typeId, int itemId, decimal number, decimal amount) { using (MyDbContext dbc = new MyDbContext()) { CheckWorkEntity entity = new CheckWorkEntity(); entity.ItemId = itemId; entity.TypeId = typeId; entity.Number = number; entity.Amount = amount; dbc.CheckWorks.Add(entity); dbc.SaveChanges(); return(entity.Id); } }
public bool Del(long id) { using (MyDbContext dbc = new MyDbContext()) { CheckWorkEntity entity = dbc.GetAll <CheckWorkEntity>().SingleOrDefault(g => g.Id == id); if (entity == null) { return(false); } entity.IsDeleted = true; dbc.SaveChanges(); return(true); } }
public CheckWorkDTO ToDTO(CheckWorkEntity entity) { CheckWorkDTO dto = new CheckWorkDTO(); dto.ItemName = entity.ItemId.GetEnumName <ItemEnum>().Replace("0", "、").Replace("1", "(").Replace("2", ")"); dto.Id = entity.Id; dto.TypeId = entity.TypeId; dto.ItemId = entity.ItemId; dto.TypeName = entity.TypeId.GetEnumName <TypeEnum>().Replace("0", "、").Replace("1", "(").Replace("2", ")"); dto.Amount = entity.Amount; dto.Number = entity.Number; dto.CreateTime = entity.CreateTime; return(dto); }