public async Task Create(RequisitionEntity entity) { var count = db .Count(p => !p.DeletedAt.HasValue && p.CompanyId == entity.CompanyId && p.DinningRoomId == entity.DinningRoomId); entity.Keyword = String.Format("{0}{1}-{2}{3}", entity.DinningRoomId <= 9 ? "0" : "", entity.DinningRoomId, (count + 1) <= 9 ? "0" : "", count + 1); var entry = db.Add(entity); await context.SaveChangesAsync(); }
public async Task Delete(RequisitionEntity entity) { entity.DeletedAt = DateTime.Now; db.Update(entity); await context.SaveChangesAsync(); }
public async Task Comprobate(RequisitionEntity entity) { db.Update(entity); await context.SaveChangesAsync(); }